で評価されたフィールドに基づいてデータを取得します。出力としてParentNames
。私の入力がある場合私は以下のようにオブジェクトの配列を持っている状態
input = ['A','B'];
だから、['A','B']
私の予想出力は4つのオブジェクト(SrNo 1,2,3,4)の配列です私は
//filter all objects for matching BabyNames
var a1 = _.filter(data, function (item) { return _.contains(input, item["BabyName"]); })
//pluck ParentNames from a1 array of objects and take unique
var a2 = _.uniq(_.pluck(a1,"ParentName"))
//filter all objects (original data set) on ParentName with a2 as input
var a3 = _.filter(data, function (item) { return _.contains(a2, item["ParentName"]); })
Iを達成するためにやっていること
効率的な方法ではありませんが、他の解決策には出られませんでした。 ご案内ください。
SrNoはparentNameのプロパティを継承するBabyNameからオブジェクトプロパティを継承していますか?上記のオブジェクト図を読み取る方法がわかりません。 –
_ "以下のようなオブジェクトの配列" _は、オブジェクトの配列ではありません。 [mcve]を含めてください。 –
私は入力データ変数 – iTSrAVIE