OData还在自引用实体上应用$ expand扩展

时间:2015-05-15 13:08:50

标签: odata odata-v4

我有一个自引用实体,我需要在每个级别上$ expand = Other。

预期结果:

{
    Id: 1,
    Other: {...},
    Children: [
        {
            Id: 2,
            Other: {...},
            Children: [...]
        }
    ],
    ...
}

但我无法弄清楚如何编写查询。

/odata/Entities/$expand=Children($levels=max),Other收益

{
    Id: 1,
    Other: {...},
    Children: [
        {
            Id: 2,
            Children: [...]
        }
    ],
    ...
}

孩子(Id:2)缺少其他。

1 个答案:

答案 0 :(得分:2)

你去吧

/odata/Entities/$expand=Children($levels=max;$expand=Other),Other