how do you retrieve an array of IDs in Mongoid?
arr=["id1","id2"]
User.where(:id=>arr)
You can do this easily if you are retrieving another attribute
User.where(:nickname.in=>["kk","ll"])
But I am wondering how to do this in mongoid -> this should be a very simple and common operation
Remember that the ID is stored as
:_idand not:id. There is anidhelper method, but when you do queries, you should use:_id:Often I find it useful to get a list of ids to do complex queries, so I do something like: