这样,在读取操作时,使用f i l t e r = S o u r c e C o d e e q ′ Z 0 1 ′ 操 作 , 能 取 出 系 统 所 有 S o u r c e C o d e 为 Z 01 的 l e a d . 再 使 用 filter=SourceCode eq 'Z01'操作,能取出系统所有SourceCode为Z01的lead. 再使用filter=SourceCodeeq
′
Z01
操作,能取出系统所有SourceCode为Z01的lead.再使用inlinecount=allpages,能一并返回SourceCode为Z01的Lead一共有多少个。
最后的url如下:
https://my500.c4c.saphybriscloud.cn/sap/c4c/odata/v1/c4codata/LeadCollection?KaTeXparse error: Expected 'EOF', got '&' at position 27: …ceCode eq 'Z01'&̲inlinecount=allpages
结果如下:
如果系统里满足这个条件的Lead越来越多,调用OData服务后,会造成规模巨大的数据量从服务器发送往消费端,所以建议使用客户端分页方式读取数据。
首先获取满足SourceCode为Z01的lead个数:
https://my500.c4c.saphybriscloud.cn/sap/c4c/odata/v1/c4codata/LeadCollection/co u n t ? count?count?filter=SourceCode eq ‘Z01’