Rails 使用 ruby-china 的问题

adventurelw · 2012年09月26日 · 最后由 adventurelw 回复于 2012年09月26日 · 2625 次阅读

安装注册什么都没问题 但想用控制台 (rails c) 看看数据时,就出问题了 User.all => translation missing: zh-CN.mongoid.inspection.criteria

但我在 zh-CN.yml 中没看到 mongoid 下有 inspection 这项啊。。。这是怎么回事呢? 谢谢。

User.find(1) 没有问题。

我也是之前碰到这个问题,查了下文档。mongoid 只有在 iterate(比如 User.all.each {...})时才会 hit 数据库,所以你 User.all 只是生成了一个查询的 criteria,并没有真正链接数据库。

哦,对 mongo 几乎不了解。。。。。。多谢。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号