设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
.NET
›
efcore 中, 使用 FromSql 查询时, 如何设置 where in 参 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
不争吵,也不站队,理性且客观地讨论 su7
›
程序猿创业失败,转行做独立开发
›
小米 SU7 高速碰撞爆燃报告
›
为什么都在纠结智驾提前 2 秒退出的问题,
›
这两天刷到好多人发 小米汽车事故这个事情
今日热议主题
ai 编程怎么选工具
小红书移动版网页端,滑动一下就开始自动下
双非硕有必要读吗
日本 和平 香烟, 4 月底 5 月初有一批空位
有没有老哥出 14PM 的 16.6.1 及以下系统的
坐火车发现 A 城到 B 城和 B 城东价格一样
移动说可以免费更换设备,有猫腻吗?
求职远程全栈程序员
升级 ios18.4 联通 5GA 下 感觉 app 都很卡
有什么给 Python 代码埋屎的技巧
efcore 中, 使用 FromSql 查询时, 如何设置 where in 参数?
bthulu
· 2024-10-9 16:01:09 · 67 次点击
像下面这样, 是查不出来的. 是有什么特殊姿势我不会的吗? google 了半天也没找出来怎么传递集合参数进去.
```c#
var ids = new List<string>() { "A001", "B001" };
appDbContext.RackTransfers.FromSql($"select * from RackTransfers where Id IN ({ids})");
```
举报
·
67 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
3 条回复
沙发
corcre
小成
2024-10-9 16:30:35
可能就是不支持的吧 之前上网搜了一下发现没解决方案就放弃了, 现在一般要不就把 ids 给先处理好传进去(处理成('A001','B001')然后字符串拼接)
要不就根据 ids 的长度循环塞进去, 例如..... IN {@id0,@id1,@id2}然后按正常方式传参...
反正都挺麻烦的🐶🐶🐶
板凳
jiangzm
小成
2024-10-9 16:49:11
EF.Functions.Like 或者 Contains
地板
luojianxhlxt
小成
2024-10-9 17:04:06
你这是 sql 语句,得用 string.join 拼接成 where id in('A001','A002')
返回顶部