Ruby MongoMapper奇怪的结果
我刚开始使用MongoMapper,尽管我遵循了MongoMapper.com上的“指南”,但在查询数据库时仍然会得到意想不到的结果。结果如下:Ruby MongoMapper奇怪的结果,ruby,mongodb,mongomapper,Ruby,Mongodb,Mongomapper,我刚开始使用MongoMapper,尽管我遵循了MongoMapper.com上的“指南”,但在查询数据库时仍然会得到意想不到的结果。结果如下: #<User:0x000000028d5070> #<User:0x000000028d45a8> #<User:0x000000029ec148> #<User:0x000000029eb928> 我尝试过使用各种方法,例如.first之后的.where部分和我仍然得到相同的结果,或者,一个勇敢的::
#<User:0x000000028d5070>
#<User:0x000000028d45a8>
#<User:0x000000029ec148>
#<User:0x000000029eb928>
我尝试过使用各种方法,例如.first之后的.where部分和我仍然得到相同的结果,或者,一个勇敢的::Query对象。行应该是:
puts User.where(:name => 'Brandon').first.name
意外,因为您只希望看到一个结果,而不希望看到多个结果?问题是每次运行此代码时都要创建另一个文档吗?
puts User.where(:name => 'Brandon').first.name