Получить некоторые поля в loopback

Я хочу запросить вложенный документ, который является объектом «fields», но запись не возвращает результатов.

Мой код:

gares.find({"fields": ["id","fields.name"]};

модель» gares»

{"recordid": "1",
"fields": {
    "name":"verneuil",
    "country":"FR"
 },
"id": "585ab055578ee31431df8bf4"}

Ответ:

[{ "id": "585ab055578ee31431df8bf4"},]

Я ожидаю выхода как:

[{ "id": "585ab055578ee31431df8bf4"}, "fields":{"name":"verneuil"}]

Кто-нибудь помогите мне пожалуйста!

1 ответ

  1. Неверный синтаксис,
    Правильный синтаксис согласно doc :

    gares.find({"fields": {"id" : true,"fields.name" : true}};