我正在尝试使用 Mongoid 创建一个有上限的集合。我有一个定义如下:
class Customer
include Mongoid::Document
store_in(collection: 'customers')
field: n, type: String, as: :name
field: a, type: String, as: :address
field: z, type: String, as: :zip
end
我一直在参考文档,但无法弄清楚如何在这部分代码中创建一个上限集合。我试过删除store_in
线并更换它session.command(create: "customers", capped: true, size: 10000000, max: 1000)
无济于事。session
应该换成什么东西?还是我做错了?