我尝试在 SQLKata 的 where 子句中比较两个子查询的结果。 在SQL中应该是这样的: 在 SQLKata 中,我可以将子查询的结果与标量值进行比较: 但是我不能这样比较两个子查询的结果: 我该如何解决? 也许我应该执行两个子查询然后才比较它们的结果? ...
我尝试在 SQLKata 的 where 子句中比较两个子查询的结果。 在SQL中应该是这样的: 在 SQLKata 中,我可以将子查询的结果与标量值进行比较: 但是我不能这样比较两个子查询的结果: 我该如何解决? 也许我应该执行两个子查询然后才比较它们的结果? ...
我尝试将子查询传递给 SQLKata 中的 where 子句并将其与 0 值进行比较。 在SQL中应该是这样的: 我尝试通过以下代码在 SQLKata 中重现它: 但我收到错误信息: 我怎样才能解决这个问题? 也许我应该通过另一种方式传递零值? ...
我将 PostgreSQL 与 C# 与 SqlKata 库一起使用。 如何使用 SqlKata 库进行此类查询? ...
我不知道用 Cross Apply 和 SqlKata 构造查询。 我在网上搜索,发现 SqlKata 不支持交叉应用。 有没有其他方法可以达到我的要求。 这是 sql 查询 ...
在 a.NET 6 web 项目中使用 SQL Kata 的更新推荐方法是什么? 当前的 SQL Kata 文档尚未针对.Net 6 进行更新。startup.cs 中的旧语法如下所示: https://sqlkata.com/docs/execution/setup#aspnet-core-di ...
我在 ASP core 6 MVC 中设置我的 SQLKATA 时遇到问题,Sqlkata 网站中的示例代码使用 startup.cs 正确设置编译器。 现在它的 ASP Core 6 不再使用启动,而是使用 program.cs w/c 与 sqlkata w/c 使用的代码不兼容是: 我使用了b ...
我想将自定义表达式传递给 SqlKata 预期的 output 是: ...
我想生成 SQL Server 兼容查询,如下所示。 你能告诉我应该为它生成的等效 SQL Kata 代码吗? 也欢迎任何其他实现这种结构的建议。 ...
我正在使用 .NET Core 和 SQLKata 来访问 SQL 服务器数据库。 我有一种方法可以使用 SQLKata.Execution.PaginationResult 从数据库中获取所有记录。 这是在存储库中: 以上是从我的 Controller 调用的,如下所示: 如何从 dbResul ...
我正在尝试编写以下语句是我想要的 output: 这是代码 SQLKata: 这导致: 看起来第二个 From 覆盖了第一个 From。 另一个例子: 结果,通知 Phones 不在查询中: ...
我正在重构一个项目以使其更接近 DDD。 该项目是用VB.Net编写的,并使用WinForms到UI。 一直在学习DDD,有些东西还是不是很清楚。 我使用存储库模式和 SqlKata 来创建和执行 SQL 语句。 我阅读了为什么应该在应用程序服务中处理事务,但我认为在某些情况下处理存储库中的事务可 ...
如果浏览器取消了 API 请求,我有一些长时间运行的查询,我想取消中间执行。 我正在使用 SqlKata 执行查询,但没有看到取消令牌的参数。 我怎样才能取消我的查询? 我想要这样的query.GetAsync<T>(cancelationToken: cancelationToken ...
我有以下担忧:我已经处理 sqlkata 几个小时了,但我没有解决以下问题:我想创建一个带有链接 where 子句的 select 语句。 但是,我找不到设置大括号的方法。 我当前的 SQL 语句如下所示: 我需要的是: 请注意第三行中添加的大括号。 我当前的 sqlkata 语句如下所示: 我确 ...
有没有办法告诉 SqlKata 编译器在构建查询字符串时不包装标识符? (PostgreSql 的双引号和 SqlServer 的方括号) 例如,在针对 PostgreSql 数据库构建查询时,我希望编译器创建: SELECT CDR.InstanceID FROM CallDetails as ...
在 MySql 数据库中,我有分别用 CURRENT_TIMESTAMP 和 ON UPDATE CURRENT_TIMESTAMP 标记的“created”和“updated”列。 我从不想手动更新这些字段,但我确实想阅读它们。 SqlKata 有 Ignore 属性,但这完全忽略了它(惊讶。) ...
嗨,我在使用 SqlKata 的 OrderByRaw 方法时发现了一个很奇怪的错误。 也在此处进行了测试https://sqlkata.com/playground/pgsql同样的错误。 问题在于 int 方括号,它们被转换为“列”,没有任何内容或只有 2 个引号,这里的结果与 SqlKa ...
我正在使用 SQL,并且在我的数据库中有一个如下所示的表。 如何使用以下 DTO 将Remark*列中的所有值作为IEnumerable<string> ? 注意:我正在使用 SqlKata (Dapper),您也可以在回答时使用它。 ...
我有这个 SQL 查询,我需要将它转换为 SqlKata 我不知道如何构造它,因为这里是ISNULL() , INNER JOIN .. 我已经检查了SqlKata select 指令。 关于如何在 SqlKata 中优化和转换此查询的任何建议? ...
我有以下由 SqlKata 生成的查询: 预期的查询是: 我想使用 category4name 作为列名,而不是作为值。 代码如下: ...
在过去的几个月里,我没有遇到任何问题,但因为有几天我的应用程序没有启动。 我花了很多时间尽力而为终于出现了这个错误: 问题与 SQLKata NuGet 扩展有关,但我不知道该怎么做。 我做了一些尝试,如: 卸载并重新安装软件包 维修VS 重写之前可以工作的部分代码 找了很多地方找 ...