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

MongoDB:$nebo fulltextové vyhledávání a $in

Spuštění dotazu v mírně odlišném prostředí způsobilo mnohem jasnější chybu:

Runner error: BadValue error processing query: ns=webistor.entries limit=0 skip=0
Tree: $or
    tags $in [ ObjectId('a') ObjectId('b') ]
    TEXT : query=abc, language=, tag=NULL
  Sort: {}
  Proj: {}

planner returned error: Failed to produce a solution for TEXT under OR - other non-TEXT clauses under OR have to be indexed as well.

Poznámka

Zřejmě budu muset přidat index do tags .




  1. Laravel a redis scan

  2. Jak mohu sdílet sbírky MongoDB mezi aplikacemi Meteor?

  3. Jarní data mongodb odstraní vlastnost z dokumentu pomocí MongoTemplate

  4. V MongoDB.Bson.dll došlo k výjimce System.FormatException – XXX není platný 24místný hexadecimální řetězec