У меня есть документы с такой структурой:
{
"_id": ObjectId("5c3defbdf58f1f001210169c"),
"name": "Cristina",
"created": "ISODate("2019-01-15T14:35:41.865Z")"
"inscription": {
"date": "ISODate("2019-01-15T14:35:41.865Z")"
}
}
Используя loopback sdk в моем угловом приложении, мне нужно запросить документы, используя свойство "inscription.date".
Этот код работает:
this.usersApi.find({"limit":10,"skip":0,"order":"name ASC","where":{"created":{"gte":"2019-01-01T15:03:46.000Z","lte":"2019-01-24T15:03:46.000Z"}}})
Но этот код не возвращает никаких документов (и должен). Мне нужно запросить вложенное свойство внутри объекта incription.
this.usersApi.find({"limit":10,"skip":0,"order":"name ASC","where":{"scheduleOfVisit.startTime":{"gte":"2019-01-01T15:06:56.000Z","lte":"2019-02-28T15:06:56.000Z"}}})
PS: просто игнорируйте значения из дат в фрагменте кода.
Что я делаю не так? Заранее спасибо