如何在mongoid中传递id的名称属性?

时间:2018-01-17 09:40:23

标签: override mongoid

我正在使用mongoid数据库,我试图覆盖url中的id属性来命名,但我收到错误

我的模特就像这样

class Product

  include Mongoid::Document

  field :name, type: String

  field :price, type: BigDecimal

  field :released_on, type: Date

  field :_id, type: String, default: -> { name.to_s.parameterize }

  validates_presence_of :name

  embeds_many :reviews

end

0 个答案:

没有答案