腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
裁剪
dapper
返回
的
复杂
对象
中
的
所有
字符串
、
、
、
我正在使用一个遗留数据库,在这个数据库
中
,数据被分配到列
的
最大长度。如果
字符串
数据较短,它将自动填充末尾
的
空格。 我要做
的
就是在每次查询时修剪掉
所有
这些结尾
的
空格。我认为更好
的
方法之一是使用反射为更简洁
的
查询创建一个扩展方法。 但我似乎不能让它工作。IdentificationMapper.MapToIdentificationEntity(p), Address = AddressMapper
浏览 17
提问于2019-02-19
得票数 2
回答已采纳
1
回答
从
复杂
对象
请求int时
的
漂亮缺省行为
、
最近,我们在代码库
中
遇到了一个场景,我们使用
dapper
将一个
复杂
的
对象
映射为int。这段代码似乎可以工作,并
返回
Id。
dapper
如何
从
复杂
对象
解析为简单
的
基本
对象
,即它将使用查询
中
返回
的
第一个值还是关键字字段?
浏览 2
提问于2017-02-08
得票数 2
回答已采纳
3
回答
使用
Dapper
.NET修剪
字符串
、
、
我使用
Dapper
.NET已经有一段时间了。我只是想知道是否有可能让
Dapper
修剪
字符串
,因为它将
字符串
分配给
对象
的
属性。然而,我正在使用一个使用chars而不是varchar
的
遗留数据库,我想知道是否有一种方法可以减少我必须
裁剪
所有
内容
的
时间。我自己尝试过编辑
dapper
的
源代码,但最终破坏了其他映射,等等,所以我放弃了。 我只是想知道是否有人有任何建议可以减少这个开销。(我可
浏览 6
提问于2013-03-15
得票数 3
回答已采纳
4
回答
没有ORM
的
数据层-
如何
有效地使用它?
、
它始于10多年前,没有ORM (我
的
意思是NHibernate或EF ),也没有机会迁移到一些被广泛使用
的
ORM (对于
复杂
的
SQL查询,ORM无论
如何
也不适用)。我们使用ADO.NET MS提供程序和数据中心
的
自定义外观。我们将select查询构建为
字符串
,因此,例如,如果我们有大型查询,并且希望进行一些自定义,则如下所示: public List<SomeEntity> GetEntities(string titleFilter在该方法
中</e
浏览 0
提问于2016-12-17
得票数 7
1
回答
使用
Dapper
从to存储过程
返回
XML
字符串
、
、
、
我在新项目中必须支持
的
特性之一是能够从T存储过程(通过FOR XML)获得XML
字符串
结果。
Dapper
不支持
返回
我可以看到
的
XML。因此,我实现了ADO.NET ExecuteXmlReader方法来提供这个
返回
。我
的
项目还使用
Dapper
DynamicParameters捕获存储过程所需
的
所有
输入/输出参数。
对象
中
。
Dapper
有一个Dynamic
浏览 5
提问于2017-03-30
得票数 5
回答已采纳
1
回答
dapper
中
没有子查询
的
复杂
映射
、
、
如果我有一个
对象
,比如{ public string B { get; set; } public string D { get; set; }
Dapper
可以很好地使用:{ public string D { get; set; }假
浏览 0
提问于2018-05-25
得票数 0
1
回答
创建一个静态方法来访问实例列表
的
属性
、
、
、
我为数据库
的
表创建实体类。当我从数据库
中
读取多条记录时,我使用
Dapper
创建
对象
列表。在我
的
类
中
,我有两个非静态方法: InsertStatement和UpdateStatement。它们都
返回
Dapper
Execute将当前实例插入或更新回数据库所需
的
SQL
字符串
。我想添加一个新
的
静态方法,它将为我列表
中
的
所有
对象
实例<e
浏览 18
提问于2019-04-12
得票数 0
回答已采纳
6
回答
修剪
复杂
对象
中
的
所有
字符串
元素
我是否可以编写一个泛型方法来
裁剪
复杂
对象
(包含其他
对象
的
对象
)
中
的
所有
字符串
?应该使用java反射api来实现这一点吗?谢谢。 我在下面提供了一个示例。然而,在现实
中
,
对象
中
可能有多个
对象
。每个
对象
可能包含
字符串
的
集合,也可能包含
字符串
的
其他
对象</
浏览 1
提问于2012-02-08
得票数 2
回答已采纳
1
回答
来自
Dapper
查询
的
简单
字符串
列表
、
、
有没有办法从
Dapper
查询
中
获得一个简单
的
字符串
列表?我不想创建一个按类型包含
所有
字段名称
的
对象
。我
的
查询
返回
一行数据。有时有2列,有时有5、20或100列,我只想把
所有
的值作为一个
字符串
列表
返回
。
浏览 0
提问于2017-11-08
得票数 3
1
回答
dapper
buffer/cache说明
、
、
我使用
dapper
将数据库
中
的
对象
作为IEnumerable
返回
。默认情况下,
dapper
将缓冲区设置设置为true。如果
dapper
缓存第一个查询,然后从内存
中
获取
对象
。如果有人在表
中
编辑/删除/添加行,会发生什么情况?对于这个查询,
dapper
必须重新缓存
所有
数据吗?
浏览 0
提问于2012-10-23
得票数 44
回答已采纳
4
回答
Dapper
:可以自定义特定类型
的
特定字段
的
类型映射吗?
、
、
、
NOT NULL, PRIMARY KEY ("ID")或者简单地说:我想将DateTime属性作为int字段存储在数据库
中
。但是,这个类/表就是这样
的
。其他类/表可能有不同
的
映射。我在想一些与类型或成员映射相结合
的
自定义转换函数。 是否有可能通过
Dapper
实现这一目标,如果是的话,
如何
实现?
浏览 4
提问于2014-01-14
得票数 4
回答已采纳
1
回答
访问DbPropertyValues ComplexTypes
、
我有当前
的
DbPropertyValues值,我想在保存它们之前修剪
所有
的值。var propertyNames = values.PropertyNames.Where(p => currentValues[p] is string);foreach (var propertyName
浏览 34
提问于2019-07-22
得票数 0
回答已采纳
2
回答
将C#
中
的
复杂
对象
插入到没有实体框架和数据表
的
Server
中
、
、
、
、
如何
在不使用实体框架和数据表
的
情况下将C#
中
的
复杂
对象
插入Server (我曾考虑过
Dapper
.Contrib,但它只适用于实体)。我现在使用
的
是存储过程和
Dapper
,但是我只能插入一个
对象
,而且也只能使用动态参数,所以它不是我想要
的
。例如,我想让3个
复杂
的
对象
插入到存储过程
中
,然后为每个
对象
执行3个存储过
浏览 4
提问于2017-09-26
得票数 3
1
回答
Azure SQL数据库:使用
Dapper
调用存储过程时“未选择列”
、
、
、
我在Azure SQL数据库中有一个非常简单
的
存储过程: @ClientId nvarchar(50),[PartialIdentities] ClientId = @ClientId AND ExternalId = @ExternalId我使用存储库
中
的
Dapper
我工作得很好,但是当存储过程不
返回
结果时,我得到了一个 “System.InvalidOpera
浏览 1
提问于2016-01-28
得票数 2
回答已采纳
1
回答
Dapper
-多映射APIs确保您设置splitOn。
、
、
对于下面所示
的
代码,我将得到以下错误消息。当使用多映射API时,如果您有Id以外
的
键(参数‘’),则确保设置splitOn param。据我所知,我传递
的
是splitOn参数,是不是遗漏了一些明显
的
东西?
浏览 2
提问于2020-08-26
得票数 1
回答已采纳
2
回答
具有LINQ自动生成类型
的
Dapper
参数化查询
、
、
我在工作中使用LINQ和
Dapper
的
组合。出于性能原因,我将使用
Dapper
替换LINQ代码。我有很多LINQ数据
对象
是通过从Server拖放到Visual数据库关系图中创建
的
。在下面的实例
中
,我已经在内存中有一个LINQ
对象
,我希望将它作为查询
的
参数传递给
Dapper
。但是,在执行此代码时,我会得到以下错误: Anim
浏览 4
提问于2011-06-29
得票数 6
回答已采纳
1
回答
您可以使用
Dapper
刷新现有的
对象
引用而不是总是
返回
新
的
对象
引用吗?
、
、
TLDR版本:较长版本: 我们已经构建了自己
的
缓存机制来支持
对象
模型。同时,我们非常喜欢
Dapper
如何
通过使用匿名类型
的
简单SQL调用来指定参数来创建
对象
并将其
返回
给我们。因此,我们试图同时利用两者。我们要处理
的
是让数据库成为
浏览 3
提问于2015-09-15
得票数 8
回答已采纳
1
回答
正确
的
对象
/聚合映射
我最近开始评估
Dapper
作为EF
的
潜在替代品,因为我对生成
的
SQL不太满意,并希望对其进行更多
的
控制。我有一个关于在我
的
域模型
中
映射
复杂
对象
的
问题。假设我有一个名为Provider
的
对象
,Provider可以包含几个IEnumerable类型
的
属性,这些属性只能通过父provider
对象
(即聚合根)来访问。我见过类似的帖子,解释了
如何
使用Que
浏览 0
提问于2011-08-30
得票数 7
回答已采纳
1
回答
在
Dapper
.net
中
对主键使用“Id”以外
的
属性
如果对表/
对象
的
主键使用"Id“或"id”以外
的
属性,
Dapper
.net会工作吗? 我在文档中所能看到
的
只是一些关于“拆分”
的
内容,而我并没有这样做。
浏览 3
提问于2016-10-20
得票数 2
回答已采纳
2
回答
如何
从ConnectionString
中
获取EF7 DbContext
、
、
、
我
的
场景:
如何
像以前一样从DbConte
浏览 7
提问于2015-10-14
得票数 19
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
JavaScript字符串“三剑客”
C#视频教程之使用Dapper轻松访问SQL Server数据库
C#数据操作系列-18 让Dapper更强的插件
JavaScript字符串的分割
推荐一个Dapper扩展库,使得更加轻松构建且安全的SQL查询!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券