EntitySet结果在每次执行时都会随机播放

2020-08-30 07:49发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我的情况如下:

2个实体-学生和书籍集。 我在这些实体集ToBooksSet之间创建了关联。

但是当我执行这些实体集以获取BooksSet时,如下所示。 我通过GetwayClient每次执行都会得到不同的顺序

/sap/opu/odata/ZHVM_SCHOOL_SRV/StudentsSet('101010')/ToBooksSet

我想在分页中使用相同的URL:

/sap/opu/odata/ZHVM_SCHOOL_SRV/StudentsSet('101010')/ToBooksSet?$ skip = 0&$ top = 5

这里的问题是,由于结果集不一致,因此对于每个分页调用我们总是会得到重复的条目。 例如,在2个调用$ skip = 0&$ top = 5和$ skip = 5&$ top = 5中,$ skip = 5&$ top = 5包含来自调用$ skip = 0&$ top = 5的几个条目。

过去有人遇到过这样的问题吗?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我的情况如下:

2个实体-学生和书籍集。 我在这些实体集ToBooksSet之间创建了关联。

但是当我执行这些实体集以获取BooksSet时,如下所示。 我通过GetwayClient每次执行都会得到不同的顺序

/sap/opu/odata/ZHVM_SCHOOL_SRV/StudentsSet('101010')/ToBooksSet

我想在分页中使用相同的URL:

/sap/opu/odata/ZHVM_SCHOOL_SRV/StudentsSet('101010')/ToBooksSet?$ skip = 0&$ top = 5

这里的问题是,由于结果集不一致,因此对于每个分页调用我们总是会得到重复的条目。 例如,在2个调用$ skip = 0&$ top = 5和$ skip = 5&$ top = 5中,$ skip = 5&$ top = 5包含来自调用$ skip = 0&$ top = 5的几个条目。

过去有人遇到过这样的问题吗?

付费偷看设置
发送
1条回答
Doze时光
1楼-- · 2020-08-30 07:59

如果用户未提供,我建议您在后端显式添加订单。

一周热门 更多>