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'])
을 통해 비슷한 쿼리를 수행하려고 할 때, 난 단지 널 세트를 얻고있다. 나는 다시 무언가 잘못된 것을하고 있다고 생각한다. 나는 위의 모든 상상 가능한 변형을 시도했습니다, 누군가가 올바른 방향으로 나를 가리킬 수 있습니까?
감사합니다.