![]() |
1
3
据我所知,问题是由生成的SQL查询中的子查询太多引起的。
在我的测试环境中,SqlServer(LocalDB)拒绝执行生成的查询,原因如下
太复杂了
。PostgreSQL能够执行它(在设置
解决方案是找到不生成许多子查询的等价构造。在这种情况下,我通常在 计算不同匹配项并将其与条件计数进行比较 方法 它可以通过两种方式实现。
(1) 这仅适用于类型
将其应用于您的样本:
(2) 这适用于任何类型的条件。在这种情况下,匹配项由其索引标识,这需要动态构建一个选择器表达式,如下所示:
不同的匹配计数是
将其应用于您的样本:
其中
生成的SQL包含一个巨大的
|
![]() |
2
0
您可以通过传递来禁用超时
|
![]() |
3
0
你有一个
|
|
Robert King · Unity C#语法问题-转换位置 1 年前 |
![]() |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
|
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
![]() |
i_sniff_ket · 在unity之外使用unity类 2 年前 |