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

mongodb najít porovnáním hodnot polí

Můžete to udělat pomocí $where:

db.coll.find( { $where: "this.field1 > this.field2" } );

Ale:

Javascript se spouští pomaleji než nativní operátory, ale je velmi flexibilní

Pokud je problém s výkonem, je lepší jít způsobem, který navrhuje @yi_H.



  1. Jak propojit vzdálený mongodb s pymongo

  2. umístění na žebříčku v mongo s okolními hráči

  3. Importujte soubor JSON do MongoDB pomocí mongoimport

  4. MongoDB 'count()' je velmi pomalé. Jak to zdokonalíme/obejdeme?