У меня есть данные в базе данных Монго, и моя коллекция имеет два поля, а именно created_at
, text
, я хочу, чтобы извлечь документы, имеющие такие слова, как bank
, chile
и fin
в тексте поля и имеющие created_at Значение как jan 15.
. Я новичок в MongoDB, и когда я пытался использовать ниже запрос он дает ошибку как «неожиданный лексем»Монго дб запроса с и
запроса:
db.tweet.find({$and : [{"created_at" : /.*jan 15.*/i}, {"text : /.*bank.*/i, /.*chile.*/i, /.*fin.*/i "}]})
Пожалуйста, предложите мне corrections.Thanks заранее
спасибо за ваше предложение, я хочу, чтобы оператор и оператор в текстовом поле, но когда я использую ваш третий (последний) запрос, он не дает мне ничего, кроме «...» –
Вам понадобится текстовое поле, подобное этому в порядок для этого: '« В чили есть банк, который размещается у коренного корень ». Если это не то, что вы хотите, последняя форма - это не то, что вы хотите, и вы имеете в виду «или». –
alrite, спасибо за вашу помощь, оцените его –