Я ищу документ Mongodb, написав следующую команду:
данные выглядят так:
{
"_id": ObjectId("5b3d970398e9d099427896c3"),
"role": "New Booking is there by abc",
"date": "07/04/2018",
"idaddress": "213.123.123.213",
"booking": {
"bedroom": 4,
"bathroom": 6,
"customer": "abc",
"email": "abc@gmail.com",
"provider": "provider1",
"address": "brazil",
"appt": "123456",
"phone": "987654321"
}
}
Запрос:
db.system.find({$text:{$search:"987654321"}})
это покажет мне полную запись, с которой оно совпадает, но я хочу, чтобы, если я введу $search:"987"
, тогда мне пришлось бы возвращать мне соответствующие записи. Что должно быть исправлением в моей команде, может кто-нибудь помочь, пожалуйста.
Спасибо за вашу помощь.