XSODATA-获取具有父对象id的对象列表
我认为这是不可能的,但我对odata的理解仍处于初级阶段。这是我正在尝试使用的hana xsodata 假设我有一个对象所有者和对象狗。狗有一个田里的主人。所有者对象有一个名为gender的字段 我想把所有性别女性的主人和所有与这些主人相关的狗都归还给我XSODATA-获取具有父对象id的对象列表,odata,hana,Odata,Hana,我认为这是不可能的,但我对odata的理解仍处于初级阶段。这是我正在尝试使用的hana xsodata 假设我有一个对象所有者和对象狗。狗有一个田里的主人。所有者对象有一个名为gender的字段 我想把所有性别女性的主人和所有与这些主人相关的狗都归还给我 [ { Name: "Jessica", ID: 27, Gender: "female", Dogs: [ { name: "fido", age: 3, ownerID: 27 }, { n
[
{
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?$filter=性别均衡“女性”
我可以用这个结果来得到所有的狗
http:///crud.xsodata/owner?$filter=ownerID eq''或ownerID eq''或ownerID。。。
如果我想在查询中找到主人,我可以扩展到主人,尽管我会复制主人,并且是狗的孩子。但我想让狗成为主人的孩子
我真的希望能在一个电话里做到这一点。好像我需要一个反向导航?感谢您对我知识的扩展提供的帮助。您可以通过使用odata关联来获得这些帮助。在xsodata中,声明与“所有者”作为主体实体和“狗”作为从属实体的关联 提及