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

Mongoid:値がnilであるすべてのオブジェクトをクエリする方法は?

    それが正しい方法です。エンジンがnilの車を検索するには 、たとえば、次を使用します:

    # Cars that have a _nil_ engine.
    Car.where(:engine => nil)
    

    欠席を探している場合 フィールドの(nilに設定されているフィールドではなく) )、$existsを使用します 述語:

    # Cars that lack an engine entirely.
    Car.where(:engine.exists => false)
    

    フィールドfooを設定することに注意してください nilになります fooという名前のフィールドがありません 2つの異なるものです。




    1. マングースドキュメント内の配列のクエリ

    2. 一意の電子メールを確保する方法、userNameはMongooseを使用してMongoDBに入力します

    3. サブドキュメント内のすべてのキーの合計値

    4. スタック/失効したResqueワーカーをクリアするにはどうすればよいですか?