1

次のようなjsonドキュメントを保存する

{
 "$match" : {
    "value" : { "$regex" : "^mystring" , "$options" : "i"}
            }
}

mongodb では、内部的に

{
 "$match" : {
    "value" : /^mystring/i
            }
}

これはもはや有効なjsonではないようです。たとえば、nodejs の Json 結果として送信しようとすると、次のように返されます。

 {
"$match": {
    "value": {}
  }
 }

{ "$regex" : "^mystring" , "$options" : "i"} 構文または別の解決策を強制する方法はありますか?

4

0 に答える 0