私は次の構造を持っています:
billing: {
bill1: {
creationDate: '2016-01-01',
buyer: "person1",
seller:"person2"
}
}
people : {
person1 : {
name : "Jane"
},
person2 : {
name: "John"
}
}
そして、次の方法でパスに参加します。
var norm = new Firebase.util.NormalizedCollection(firebaseRef.child("/billing").orderByChild("creationDate").startAt(startDate).endAt(endDate),
[firebaseRef.child("/people"),"people1","billing.buyer"],
[firebaseRef.child("/people"),"people2","billing.seller"])
.select("billing.creationDate",{key:"people1.$value",alias:"buyerDetails"},{key:"people2.$value",alias:"sellerDetails");
return norm.ref();
このコードを試すと、コンソールに「重複パス」エラーが表示されます。明らかにこれは制限です。確認できますか?