0
我認爲這是不可能的,但我對odata的理解仍處於起步階段。這是我試圖使用的hana xsodata。XSODATA - 獲取具有父對象ID的對象列表
說我有一個對象所有者和對象狗。狗有一個字段ownerID。所有者對象有一個名爲性別的字段。
我想要退回所有業主的性別女性和所有與這些業主相關的狗。
[
{
Name: "Jessica",
ID: 27,
Gender: "female",
Dogs:
[
{
name: "fido",
age: 3,
ownerID: 27
},
{
name: "fluffy",
age: 5,
ownerID: 27
}
]
},
{
Name: "Allison",
ID: 5,
Gender: "female",
Dogs:
[
{
name: "doggie",
age: 4,
ownerID: 5
},
{
name: "frank",
age: 2,
ownerID: 5
}
}
]
我不知道我可以給我作爲例子,我已經嘗試過。 我很容易得到業主名單。 HTTP:///crud.xsodata/owner $濾芯的性別均衡「女」
我可以使用從結果讓所有的狗 HTTP:///crud.xsodata/owner $過濾器= ownerID eq''或者ownerID eq''或者ownerID ... 如果我想在查詢中找到所有者,我可以擴展所有者,但是我會讓所有者重複並且成爲狗的孩子。但我想把狗當做主人的孩子。
我真的希望能夠在一個電話中做到這一點。這似乎是我需要一個反向形式的導航?感謝任何幫助擴展我的知識。