sql >> Databasteknik >  >> NoSQL >> MongoDB

MongoDB filtrerar endast efter array-egenskap om den finns

$or är en operatör på toppnivå, så din fråga måste vara:

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



  1. Skapa en mongodb-begränsad samling med c# api

  2. SignalR kan inte ansluta till Azure Redis på SSL

  3. MEAN Stack:Hur uppdaterar man en funktions resultat till databasen?

  4. Microservices Architecture för mycket frekvent dataåtkomst; i minneslösningar?