我开始在ruby中使用nosql。这是我的密码
require 'mongo'
require 'mongo_mapper'
class User
include MongoMapper::Document
end
MongoMapper.connection = Mongo::Connection.new('localhost', 27017)
MongoMapper.database = "mydb"
all_users = MongoUser.where(:age => 1) # WORKS
all_users = MongoUser.where("age > 1") # DOESN'T WORK
如何使用activerecord的where查询功能?当我需要使用,,时我需要做什么!=ETC在查询中?
最佳答案
开始阅读here。mongomapper是基于datamapper原理构建的,因此如果您想要更接近activerecord的东西,请尝试Mongoid。
关于ruby - 如何使用MongoMapper/Ruby进行查询?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4529669/