2016-12-30 3 views
0

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

Мой код:

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

"Gares" Модель

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

Ответ:

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

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

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

Кто-то мне помогает!

+0

Что ваш ожидаемый результат? –

+0

@KevinAdistambha Я ожидаю результат как: '[{" id ":" 585ab055578ee31431df8bf4 "}," fields ": {" name ":" verneuil "}]' – AVIVA

ответ

0

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

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

Я пробовал ваше решение, но у меня тот же результат – AVIVA