sql >> Databáze >  >> NoSQL >> MongoDB

mongodb najít pomocí více položek pole

Záleží na tom, zda se snažíte najít dokumenty, kde jsou words obsahuje oba prvky (text a here ) pomocí $all :

db.things.find({ words: { $all: ["text", "here"] }});

nebo některý z nich (text nebo here ) pomocí $in :

db.things.find({ words: { $in: ["text", "here"] }});



  1. Filtrujte pole pomocí operátoru $in ve fázi projektu $

  2. Hledání duplicitních hodnot v poli MongoDB

  3. Najít pomocí _id nefunguje s agregací

  4. Jak magento přichází s názvy klíčů mezipaměti?