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

$match内のmongodb集計クエリで$regexを使用する方法

    $regexにあるように リンクしたドキュメント、これを行う2つの方法は次のとおりです。

    Field2: /Value_2/g
    

    または

    Field2: { $regex: 'Value_2', $options: 'g' }
    

    しかし、'Field2': { $regex: /Value_2/g } それもうまくいきました。

    ところで、g とにかく1つの一致が必要なだけなので、このコンテキストでは正規表現オプションは意味がありません。 $regexにもリストされていないことに注意してください ドキュメント。



    1. MongoDB$inクエリ演算子

    2. MongoDBelemmatch配列内の複数の要素

    3. ClusterControlを使用したデータベースユーザー管理

    4. PromiseとnodejsのMongoDBドライバー