ich einen Dienst haben, die JSON nach der RückkehrFiltering Kind Sammlungen mit lodash javascript
'data': [{
'category': {
'Questions': [{
aswers: [{
Text: 'Text1'
}],
Data: 'TT'
}],
name: 'name1'
}
}, {
'category': {
'Questions': [{
aswers: [{
Text: 'Text1'
}],
Data: 'TT'
}],
name: 'name1'
}
}, {
'category': {
'Questions': [{
aswers: [{
Text: 'Text1'
}],
Data: 'TT'
}],
name: 'name1'
}
}]
Ich möchte eine Filterabfrage schreiben lodash auf Basis von Mutter Sammlung und Kinderkollektionen.
wo category.Questions.data == 'xxx' und 'ddd' category.Questions.aswers.Text =
ich versuchte unter Abfrage
var x= _.filter(data.category, {Questions: [{Data: 'xxx', 'Questions.aswers.Text':'ddd'}] });
danach will ich um den Wert der Antwort zu aktualisieren. Text ausgewählte Objekte.
Beziehungen Schiff ist Datensammlungen der Kategorie hat Objekte Kategorie Objekt Sammlung von Antworten haben Objekte Antworten Sammlung von Textobjekten
haben Objekt Wie kann ich das erreichen?
Sie geschrieben ungültig json – shas
sorry. Die Datenstruktur ist, Daten haben Sammlungen von Kategorien, Kategorie hat Sammlung von Antworten, Antwortobjekt haben Sammlung von Textobjekten, was ich erreichen möchte, ist wo Kategorie.Questions.data == 'xxx' und category.Questions.aswers.Text = 'ddd' – ishan
Kopie seiner gültigen JSON hier: http://paste.ubuntu.com/15670261/ –