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

MongoDB $またはクエリが機能しないのはなぜですか?

    $ orは、次のようにクエリのトップレベルの演算子である必要があるという理由だけで:

    db.collection.find({
            "$or": [
                {
                    "metadata.text": { "$regex": ".*hello.*" }
                },
                {
                    "metadata.text": { "$regex": ".*world.*" }
                }
            ]
    })
    


    1. DateTimeタイプによるMongoDB検索が機能しない

    2. ノードパスポートエラー:不明な認証戦略ローカルログイン

    3. MongoDB c#ドライバー:大文字と小文字を区別しないlinqを使用してリストにinまたはcontainsを使用して比較

    4. エラー:redis:6379でRedisに接続できませんでした:名前またはサービスが不明です