次のようなjsonドキュメントを保存する
{
"$match" : {
"value" : { "$regex" : "^mystring" , "$options" : "i"}
}
}
mongodb では、内部的に
{
"$match" : {
"value" : /^mystring/i
}
}
これはもはや有効なjsonではないようです。たとえば、nodejs の Json 結果として送信しようとすると、次のように返されます。
{
"$match": {
"value": {}
}
}
{ "$regex" : "^mystring" , "$options" : "i"} 構文または別の解決策を強制する方法はありますか?