KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm trying to get a subset of fields from MongoDB with a query made in Ruby but it doesn't seem to work. It doesn't return any results This is the ruby code: coll.find("title" => 'Halo', :fields => ["title", "isrc"]) #this doesn't work If I remove the fields hash, it works, returning the results with all the fields coll.find("title" => 'Halo') #this works Looking at the mongodb console the first query ends-up on the mongodb server like this: { title: "Halo", fields: [ "title", "isrc" ] } If I try to make the query from the mongo client console, it works, I get the results and the subset. I make the query like this: db.tracks.find({title: 'Halo'}, {title:1,isrc:1}) What could be the problem? I've been looking for a solution for this for a couple of hours now.
Tags (comma-separated)
Save Edits
Cancel