0

正規表現で検索された文字列が非常に大きい場合、mongo 正規表現クエリが結果を返さず、代わりにスローエラーが表示されます。正規表現を行うために多くの名前を追加するシナリオがあるため、正規表現検索文字列が 40000 文字を超えます。例えば:

db.getCollection('collection').find(
    {"name":{"$regex" :"name1 | name2 | name3", "$options":"-i"}}
)
4

2 に答える 2