但我收到错误消息: No overload of canonical -6ren">
gpt4 book ai didi

asp.net - EntityDataSource,其中关联计数 > 0

转载 作者:行者123 更新时间:2023-12-02 11:08:57 26 4
gpt4 key购买 nike

我正在尝试获取至少具有 1 个图表的项目,项目和图表具有一对多关系。

我尝试过这个:

<asp:EntityDataSource ID="EntityDataSource1" ContextTypeName="Entities"
EntitySetName="Items" Where="Count(it.ItemCharts) > 0" runat="server" />

但我收到错误消息:

No overload of canonical aggregate function 'Edm.Count' is compatible with the arg...

如何在不使用后台代码的情况下执行此操作?

感谢您的帮助!

最佳答案

您应该使用EXISTS确定集合/关联是否为空:

<asp:EntityDataSource ID="EntityDataSource1" ContextTypeName="Entities"
EntitySetName="Items" Where="EXISTS(it.ItemCharts)" runat="server" />

关于asp.net - EntityDataSource,其中关联计数 > 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9671840/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com