我有一个模型类: -
class TestParam
include Mongoid::Document
include Mongoid::Timestamps
field :parameter_id, type: String
field :parameter_key, type: String
field :range_max, type: String
field :range_min, type: String
field :unit, type: String
field :multiple, type: Boolean
field :value, type: Array or String
embeds_in :test
结束
现在我的问题详情如下: -
1)如果字段'多个'是的,然后数值类型为'值'应该是数组,否则如果字段是多个'是假的,然后数值类型为'值'字段应该是字符串。我们如何使用mongoid(5.1.0)解决这个问题?谢谢,Happy Coding。