MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

MongoDB filtert nur nach Array-Eigenschaft, falls vorhanden

$or ist ein Top-Level-Operator, daher muss Ihre Abfrage wie folgt lauten:

let query = {
    '$or': [{tags: {'$exists': false}}, {tags: {'$in': queryTags}}]
}