MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

MongoDB:$или търсене в пълен текст и $in

Изпълнението на заявката в малко по-различна среда доведе до много по-ясна грешка:

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.

Забележка

Явно ще трябва да добавя индекс към tags .




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb:актуализиране на елементи?

  2. Как да извлека времето за последна актуализация на всеки документ в MongoDB?

  3. Раздвоен процес:Повреда по време на доставка на гнездо:Счупена тръба

  4. MongoDB изброява наличните бази данни в java

  5. Извлечете съхранено изображение от mongodb с помощта на python