【发布时间】:2020-01-08 07:57:04
【问题描述】:
当使用用户增量端点进行初始读取并扩展 Manager 属性时,查询返回重复的结果。其中一些因是否具有经理 ID 而异,但在某些情况下,结果页面中有精确的副本。一些经过处理的数据表明,有时甚至像 DisplayName 这样的关键属性最终也会在其中一个重复项中丢失。
任何人都知道解决这些合并问题以达到一致状态的可靠策略是什么?或者理想情况下如何完全避免这样做?
【问题讨论】:
当使用用户增量端点进行初始读取并扩展 Manager 属性时,查询返回重复的结果。其中一些因是否具有经理 ID 而异,但在某些情况下,结果页面中有精确的副本。一些经过处理的数据表明,有时甚至像 DisplayName 这样的关键属性最终也会在其中一个重复项中丢失。
任何人都知道解决这些合并问题以达到一致状态的可靠策略是什么?或者理想情况下如何完全避免这样做?
【问题讨论】:
用户、组和其他具有增量查询的身份实体不支持 $expand。我编写了pull request 来修复文档。如果您想跟踪经理的更改,您应该改用$select=manager。
【讨论】: