问题标签 [sqlkata]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在 SqlKata 中定义 JOIN 优先级
我在我的项目中使用 SqlKata,有必要在嵌套连接的帮助下连接多个表。我希望看到类似的东西:
在 Join/LeftJoin/RigthJoin 方法中,我没有发现任何可以接受除联接或其他请求之外的任何内容的重载。
不想手动建立这样的连接,也许有人已经面临这样的问题?那太好了,我真的很感激一个提示。
c# - 如何使用 SqlKata 从存储过程中查询?
这是我在 SQL Server 中的过程:
如何使用SqlKata从该过程返回结果?我在文档中找不到任何帮助
c# - 按列编号排序
如何从 select 中按列号指定 order 子句,如下所示:
按 2 desc, 3,1 Desc 从表中选择 colA, colB , colC
c# - 有没有办法操纵 SQLKata 中的现有查询?
我正在寻找一个灵活的 C# 查询生成器,它可以在没有完整 ORM 的所有开销的情况下工作。我正在考虑使用 SQL Kata,但我不确定是否涵盖了一个用例:
在我们的应用程序中,我们构建从表中进行原始选择的“基本”查询,然后将其用作子查询,我们在该子查询上执行分组和其他分析。当我们构建这些基本查询时,我们还不知道最终输出中实际需要哪些确切的字段,因此我们将所有字段都包含在选择列表中。
我正在寻找的是一种查看最终查询的方法,然后使用实际的选择列表来限制基本查询正在检索哪些字段。这将为我们的列式存储提供性能优势。
有没有办法遍历和修改 SQL Kata 中的查询?
类似于 - 显示外部查询中的所有字段,显示内部“基本”查询中的所有字段,然后让我修改内部选择列表。
sql-server - 从现有查询中使用 SqlKata
我有用于在服务中运行以生成报告的作业的现有查询。简单的事情比如
然后,作业将根据预设规则将参数附加到这些查询中,例如 Date>Yesterday 等。SqlKata 看起来可以做到这一点,但我不确定如何从现有查询中实例化 Query 对象。这样的事情可能吗?
sql-server - SQLKata 使用 Include/IncludeMany 返回复杂对象
我需要从查询中返回每个学生都有作业的学生列表。
所以尝试创建两个查询,然后使用 include/includemany 但我得到其他错误(给定的键 'Id' 不在字典中)
但这不起作用。如何使用 SQLKata 正确创建复杂/嵌套对象?
.net-core - 如何通过 SqlKata 执行查询?
我正在使用SqlKata来执行数据库查询。
这就是我想要做的:
但我收到以下错误:
InvalidOperationException:BeginExecuteNonQuery 需要打开且可用的连接
我已经注册了 SqlKata QueryFactory
,如下所示:
asynchronous - SqlKata - 使分页查询异步
我创建了以下类来使所有查询分页,但我不知道如何使最终查询异步,SqlKata 可以吗?
因此,在最后一个查询中的“Take(pageSize)”之后,我看不到 SelectAsync 或 GetAsync。知道怎么做吗?
c# - Chain When 子句使用 SqlKata
使用 SqlKata 查询生成器,我想根据我拥有的值构建一个更新查询。鉴于此代码:
生成的sql只有最后一个truthy子句。
c# - Postgres GENERATED AS IDENTITY 与 .NET 实体模型冲突
我正在使用 .NET Core、PostgresSQL 和 SQLKata+dapper(非 EF)构建 API
我有这 2 张桌子
在我的 C# 中,我创建实体来包含表
那么问题来了,如果我想将新记录插入数据库
new UserLogin({ })
andnew UserProfile({ })
会自动将默认值设置为from Id
toBaseEntity
并且0
会导致错误Postgres
我知道我可以在Object
不定义其类的情况下创建新的,但我想知道是否还有其他方法
有人有想法吗?