ich die Datensätze, bei denen ftprnt = A oder B, aber nicht C. In diesem Codebeispiel die Datensätze zu sammeln Feinarbeiten sammeln möchten, wo ftprnt = A, aber ich kann, wie das hinzufügen nicht herausfinden, zweites Kriterium.mit mehreren Kriterien _.where
var x = _.where(v, {'ftprnt': ['A']});
Ich habe versucht, Variationen von oder/|| aber es scheint nicht zu funktionieren. Hilfe brauchen
Alternativ würde ich eine Lösung außer wenn ich nur die Datensätze filtern könnte, wo ftprnt = C
Ja, verwenden Sie 'find' oder' filter' mit einer geeigneten Prädikatfunktion anstelle von 'where'. – Bergi
'var x = v.filter (item => item.ftprnt === 'A' || item.ftprnt === 'B')' oder 'var x = v.filter (item => item.ftprnt! == 'C') ' – Thomas
Danke. Habe es mit Filter funktioniert. item.ftprnt ist ein Array und endete mit v.filter (item => item.ftprnt [0]! == 'C') – sailfish