在加载之前将数据注入到延迟加载的Mongoid模型中

时间:2012-06-22 18:08:22

标签: ruby mongoid

我正在为Mongoid开发一个版本控制模块(Mongoid :: Versioning不适合我的需要),每当我创建一个对象时,我都可以选择“回到过去”。这有效,但是只要我有has_many或has_and_belongs_to_many,我就不想急于加载所有引用。

如何在变量填充数据库中的数据并在创建之前处理回调之前将变量“注入”代理对象(因此用户只需要调用Object.find(id).atTimestamp(昨天)一次并且所有孩子都处于相同的时间状态?)

0 个答案:

没有答案