【发布时间】:2020-01-12 11:31:23
【问题描述】:
问题::
有没有办法将一个表限制为一个条目?
我想从模型中执行此操作,因此只能创建和修改一个条目。目前我只允许修改 Object.first 条目。我也愿意听取更好的做法。提前致谢
背景::
我是 Mongo 的新手,我发现的唯一信息是创建一个新集合。
使用 Mongo DB,您可以使用 Capped Collections 进行限制。
Set limits on mongo db collection
“Mongoid 不提供动态创建封顶集合的机制 - 您需要使用 Moped 或通过 Mongo 控制台自行创建这些集合。”
https://mongoid.github.io/old/en/mongoid/docs/persistence.html
session.command(create: "name", capped: true, size: 10000000, max: 1000)
【问题讨论】:
标签: ruby-on-rails mongodb mongoid