【发布时间】:2019-10-13 14:36:18
【问题描述】:
我正在寻找一种方法来抑制在 embeds_one 关联的子类中生成 _id 字段,但找不到方法。
有人知道怎么做吗?
如果您为子类创建 embeds_one 关联,则不需要 _id 字段,因为父类中只会嵌入一个子类。
Mongoid 7.0,MongoDB 4.2。
在 NodeJS/Javascript 生态系统中使用 Mongoose 时,这很容易。您只需指定
{ _id: false }
在 Mongoose 模式的选项中。在 Ruby on Rails 世界中为 Mongoid 寻找类似的东西。
谢谢!
【问题讨论】:
标签: mongoid