gpt4 book ai didi

c# - Dapper - 类似于使用 DynamicParameters 的运算符

转载 作者:太空狗 更新时间:2023-10-29 21:41:32 27 4
gpt4 key购买 nike

这个有效:

var list = conn.Query<int>(
"select Id from Person where Id in @ids",
new { ids = new int[] { 1, 2, 3 } }
);

这会抛出“不存在从对象类型 System.Int32[] 到已知托管提供程序 native 类型的映射。”:

DynamicParameters parameters = new DynamicParameters(
new { ids = new int[] { 1, 2, 3 } }
);
var list2 = conn.Query<int>(
"select Id from Person where Id in @ids",
parameters
);

有什么想法吗?

最佳答案

刚刚在最新的 dapper(从 hg 中获取)中修复了这个问题,该代码用于围绕 DynamicParameters 值提取发散。现在正在运行的代码是相同的。

关于c# - Dapper - 类似于使用 DynamicParameters 的运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6711012/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com