问题标签 [dommel]
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# - 使用 dapper 为 id 创建约定
我想创建一个约定,将名为“Id”的列设置为主键,我一直在查看文档,到目前为止,我发现只能逐个类手动进行,例如:圆顶:
我想要更多类似的东西:
它可以是 dommel 或 dapper 扩展或任何其他,我只是这个实现是流利的。
有什么建议吗?谢谢!
c# - 如何为多个 Id 使用 Dapper.FluentMap.Dommel.Mapping
我在使用Dapper.FluentMap.Dommel.Mapping
. 当我记录映射时,系统识别出名称为 ID 的属性已存在并引发异常。但是映射的 Id 属于另一个对象。我怎么解决这个问题?
BaseEntity.cs
系统文件
Arquivo.cs
ArquivoMap.cs
RegisterMappings.cs
错误:
System.Exception: '检测到重复的映射。属性“Id”已映射到“Id”列。
sql - 如何正确地将排序映射到 SQL?
我有以下课程:
我正在使用 Dapper/Dommel 在此 Api 中工作,并且该类应该填充数据库中的值。问题是它不适用于第二个属性(“Taxe”),因为如下所示,查询有两个可能的列可以从中获取值:
我尝试将列名设置为 Taxe(毕竟我就是这样命名的),但它只是没有正确映射。实际上,它只是抛出一个异常,指出这样的事情不存在。
我缺少一些标准设置,或者不能那样做?
c# - Dapper Dommel - 查询连接自动映射
我很抱歉我的英语不好,但是在这里,我使用 Dapper 和 Dapper Dommel 来简化像 crud 这样的操作,但是在 Dommel 的 Github 中说它也支持 Join 操作,所以我试图在我的代码上实现它,到目前为止,我设法用 Get 返回了一个简单的实体。
但是当我尝试将它用于更复杂的操作(如加入)时,它会引发异常。
错误消息说:SqlException:需要声明标量变量“@product_id”。
但是在单个Get< T >中它可以工作。
包:Dapper Dommel Dapper-FluentMap.Dommel Dapper-FluentMap
GitHub Dommel https://github.com/henkmollema/Dommel
是否有人设法使用 Dapper Dommel 通过自动映射在连接查询中返回多个实体?
Dommel 流利地图:
类别映射:
注册映射:
模型:
变得简单有效:
获取不起作用:
orm - Dapper Dommel - 使用类似查询问题
我正在尝试使用 Dommel 文档中所示的 Like-queries:
但是当我尝试执行这段代码时:
我得到了这个例外:
在预期条件的上下文中指定的非布尔类型的表达式,靠近 '('
我正在使用 Dommel.1.11.0
谢谢。
c# - 如何使用 Dapper 与 Dommel 和 FluentMap 将记录插入到没有 Key 的表中?
我正在我的 API 中创建一个使用Dapper和Dommel和FluentMap的服务。数据库是 Microsoft SQL Server。我有一个端点需要将记录插入到没有键的表中。该表在以下实体中的描述如下:
该表在数据库中只有这两列。没有钥匙。
如果可能的话,我想将 Dapper 与 Dommel 一起使用,以便在此表中插入一条记录。
我已经创建了地图并注册了它们,一切都很好,适用于其他有 Key 的表。但是这个没有。
每次调用 DommelInsertAsync
方法时,我都会收到以下错误消息:
失败:Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware 4 执行请求时发生未处理的异常。System.InvalidOperationException:找不到类型“MyProject.Models.MyTable”的关键属性。
已经知道可以仅使用 Dapper 并手动创建 SQL 查询并执行它。
我在问 Dommel 是否有解决方案。
提前致谢。