2

複数のフィールドを照会し、MongoDB で NodeJS からそれぞれにフィルターを適用する方法はありますか?

例:

ユーザーのプロファイル (名前、苗字、ニックネーム、年齢など) を含むコレクションを想像してみてください。どういうわけか、次のようにクエリできますか:

db.collection("users").find({}).filter([
    {field: 'name', operator: 'startswith', value: 'Ji'},
    {field: 'surname', operator: 'contains', value: 'om'},
    {field: 'nick', operator: 'endswith', value: 'mmy'}
]); //Searching for Jimmy Thomson (alias jimmy)

編集:

正規表現を探しているわけではないことを忘れていました。

4

0 に答える 0