1
我遇到了一些问题,使用Ruby API从mongodb限制结果集中的字段。Mongodb-Ruby限制到特定字段
我有一个mongo集合,用于存储有关文件的信息。其中一个字段是'image_filename'。我试图返回该字段的集合中的任何记录的字段和id。
在蒙戈外壳,这是通过完成:
db.images.find({"image_filename": /./}, {image_filename: 1})
这个伟大的工程。但是,当我尝试通过Ruby API
result = mongo.db.find("image_filename" => /./, :fields => ['_id', 'image_filename'])
做类似的查询我只得到一个空集。我认为我又做了一件毫无意义的事情。我已经尝试了上述所有可能的变化,任何人都可以指出我正确的方向吗?
谢谢!