Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は通常使用しています:
@coll.find({"lang"=>@language,"description"=>@description,"location"=>@location},{:limit=>@results_needed}).to_a
しかし、結果に含めたくない「_ids」の配列がある場合があります。それを行うネイティブな方法はありますか?私はハックを行ってきましたが.delete_if、データベースをできるだけ多くの作業を続けたいと思っています。
.delete_if
どうですか
@coll.find(:id.ne => array_of_ids)
また
@coll.find(:id => {:$ne => array_of_ids})
mongo mapper の Not equalsから。