C# を使用して、.net 内で mongodb の非常に複雑なクエリを作成しています。これを行うには、クエリを文字列として作成し、それを解析して QueryDocument を取得します。
var Q = new QueryDocument(BsonDocument.Parse(QueryString))
私の問題は、クエリの一部に正規表現が含まれていることです:
{""Str.tagkw"":{$regex : "" \\b(rasberry|ice cream|sweeties)\\b ""}}
解析後、クエリ Q を見ると $regex 部分が削除されています (上記のように)
どんな助けでも大歓迎です。