在缓存中有一个实体,该实体具有前 20 个形式的相关实体。现在用户操作可以更新服务器上的前 20 个,因此我想重新下载整个实体。服务器发送前 20 名的正确数据,但在 Breeze 中,我最终得到前 40 名……而且我不知道如何避免这种行为。
谢谢你的提示
更新:我不使用 odata webapi 和 iqueryable,因为它为我的应用程序的客户端提供了太多的功能。所以我不想使用 EntityQuery.fromEntityKey,这似乎可以满足我的要求。我宁愿继续使用“正常”查询,我会在其中添加一个参数。
更新 2:为了更清楚地说明我为什么要阻止合并,当我重新计算前 20 个时,我删除了数据库中的所有相关条目并重新创建它们,因此它们具有新的 ID。所以我现在正在考虑更新,这可能实际上解决了我的问题,但我仍然想知道是否可以阻止合并。