Ruby on rails 3 使用mongo mapper时运行复杂命令
从mongo mapper获取连接并运行未通过mongo mapper封装的命令的最佳做法是什么?尝试:Ruby on rails 3 使用mongo mapper时运行复杂命令,ruby-on-rails-3,mongomapper,Ruby On Rails 3,Mongomapper,从mongo mapper获取连接并运行未通过mongo mapper封装的命令的最佳做法是什么?尝试: MongoMapper.database # or MyModel.collection 然后看看你能做什么 请注意,MongoMapper支持,您可以使用以下工具运行查询: MyModel.query.distinct(:field) 从MongoMapper 0.11.1开始,distinct等已正确委派,因此您现在可以执行MyModel.distinct(:field)。。。请参阅
MongoMapper.database
# or
MyModel.collection
然后看看你能做什么
请注意,MongoMapper支持,您可以使用以下工具运行查询:
MyModel.query.distinct(:field)
从MongoMapper 0.11.1开始,
distinct
等已正确委派,因此您现在可以执行MyModel.distinct(:field)
。。。请参阅MongoMapper的查询引擎,以获取更多的抽象。