Мангуста запрос массив ссылок - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь запросить сотрудника, где у него есть сервисы с mongoose, и он возвращает пустой массив, и я не могу понять, почему это происходит, потому что, когда я делаю то же самое в mongolab, он возвращает его нормально.

на моей модели Employeer, которую я получил

services:[{
    type: mongoose.Schema.Types.ObjectId, 
    ref: 'Service'
}]

Запрос, который я пытаюсь выполнить в mongolab, который работает

{
"services": {
    "$in": [
        "5c3cd01e9eed727bd4584753"
    ]
}}

запрос, который я выполняю в мангусте и не работает

await Employeer.find({
            "services": {
                "$in": [
                    "5c3cd01e9eed727bd4584753"
                ]
            }
        }).exec();

Он должен возвращать то же, что и в запросе mongolab, но вместо этого он возвращает null. Я попытался привести его к ObjectId, но ничего не работает

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...