这是我的模型:
class Model
include Mongoid::Document
field :field_1, type: Integer
field :field_2, type: Integer
field :field_3, type: Integer
field :field_4, type: Integer
def success_rate
return 0 if self.field_2.nil? || self.field_2 == 0
return 0 if self.field_4.nil? || self.field_4 == 0
(1.0 * field_4/field_3) * 100
end
end
当我尝试执行以下操作时会发生错误:
aux = Model.where(field_1: user.id).first
但是它在我的本地机器上运行良好,问题出在我的服务器上。
我究竟做错了什么?
谢谢