mongoDb にデータベースがあり、コレクションの 1 つのフィールドの 1 つが正規表現です。
いくつかの文字列を照合し、その文字列に適合する正規表現を見つける必要があります...ただし、パフォーマンスの問題のために、コレクション内のすべてのアイテムを取得して、そこにあるすべての正規表現に対して試行錯誤を行いたくありません。
特定のコレクションの正規表現と一致させたい文字列を送信して、コレクションにクエリを実行する方法はありますか?
例として、クエリを送信する1900-01-01
と、正規表現を持つオブジェクトが返される必要があります^(19|20)\d\d[- /.](0[1-9]|1[012])[- /.](0[1-9]|[12][0-9]|3[01])$