У меня есть коллекция и имеют значение, как это есть:поиск строковых данных из MongoDB
"newsletter": "{\"newsletter_user_list_id\":\"11223344\",\"newsletter_id\":\"11111\",\"newsletter_send_id\":\"24111113909\"}",
"useragent": "Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_9) AppleWebKit\/537.71 (KHTML, like Gecko)",
Как написать запрос для выборки всех записей, имеющих newsletter_user_list_id «11223344»?
Почему вы храните значение информационного бюллетеня в виде строки? Вы можете проанализировать его как JSON и сохранить его как объект JSON. – Munim
Для вложенной структуры данных вы можете использовать точку для представления ее уровня: db.collection.find ({newsletter.newsletter_user_list_id: «112233445»}) – wuchang