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

MongoDB正規表現クエリ:なぜこれが機能しないのですか?

    これはtry.mongodb.orgの単なるバグだと思います 。これらは私のローカルのmongoで機能します シェル:

    db.people.find({first_name: {$regex: /e/}})
    db.people.find({first_name: /e/})
    

    そして、ドキュメントにはこれが記載されています

    したがって、文字列と正規表現の両方のリテラルバージョンがサポートされます。



    1. PymongoforEachフォーマット

    2. 接続が拒否されました-Mongodbのrakedb:seedでconnect(2)

    3. 汎用セット操作(和集合、積集合、差)にMongoDB集計を使用する方法

    4. MongoDBフィルターマルチサブドキュメント