sql >> データベース >  >> NoSQL >> MongoDB

Mongoid:IDの配列から検索

    同様の問題に取り組んでいて、もう少し簡潔な解決策を見つけました:

    objs = MyModel.find(ids).sort_by{|m| ids.index(m.id) }
    

    基本的には、sortブロックを使用して要素のインデックスを取得します。



    1. マングース検索を使用して文字列の一部を含むすべての値を取得するにはどうすればよいですか?

    2. RedisからのUnicodeのカプセル化

    3. MongoDB集計フレームワークを使用して小数点以下第2位に四捨五入

    4. クラウドでのMongoDBの自動化と管理