2016-12-30 4 views
0

Ich möchte Filialdokument abfragen, die "Felder" -Objekt ist, aber der Datensatz keine Ergebnisse zurückgeben.Holen Sie einige Felder in Loopback

Mein Code:

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

"gare" Model

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

Antwort:

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

Ich erwarte, dass ein Ausgang als:

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

Jemand hilf mir bitte!

+0

Was Ausgang Ihre erwartete ist? –

+0

@KevinAdistambha Ich erwarte eine Ausgabe als: '[{" ID ":" 585ab055578ee31431df8bf4 "}," Felder ": {" Name ":" Verneuil "}]' – AVIVA

Antwort

0

falsche Syntax, korrekte Syntax wie pro doc ist:

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

Ich habe Ihre Lösung versucht, aber ich habe das gleiche Ergebnis – AVIVA

Verwandte Themen