设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
.NET
›
efcore 中, 使用 FromSql 查询时, 如何设置 where in 参 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
问问各位大哥,你们会接受一个人自行到公司
›
论点:医生和程序员好像
›
比尔盖茨的 Blog 的 UI 好好看啊
›
包帝到底知不知道自己是总加速师?
›
mac 的 karabiner 改键软件 能以普通 的按
今日热议主题
在 iPhone 登陆外服小号,为什么提示其他 i
如何拼凑不同网页的不同部分到一个网页
国补+教育优惠 东莞发货,合理吗?
UU 加速器拼车,仅限 [广州 IP]
微软这操作有点骚,自己做的不行硬是也不让
爱奇艺出外挂字幕了
你们微信模块会导致指纹支付经常被关吗
西安移动宽带现在玩游戏怎么样,延迟还很大
macos 如何做快捷键映射?
iepl 闲置带宽出租,广港三线入口
efcore 中, 使用 FromSql 查询时, 如何设置 where in 参数?
bthulu
· 2024-10-9 16:01:09 · 69 次点击
像下面这样, 是查不出来的. 是有什么特殊姿势我不会的吗? google 了半天也没找出来怎么传递集合参数进去.
```c#
var ids = new List<string>() { "A001", "B001" };
appDbContext.RackTransfers.FromSql($"select * from RackTransfers where Id IN ({ids})");
```
举报
·
69 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最早评论
3 条回复
地板
luojianxhlxt
小成
2024-10-9 17:04:06
你这是 sql 语句,得用 string.join 拼接成 where id in('A001','A002')
板凳
jiangzm
小成
2024-10-9 16:49:11
EF.Functions.Like 或者 Contains
沙发
corcre
小成
2024-10-9 16:30:35
可能就是不支持的吧 之前上网搜了一下发现没解决方案就放弃了, 现在一般要不就把 ids 给先处理好传进去(处理成('A001','B001')然后字符串拼接)
要不就根据 ids 的长度循环塞进去, 例如..... IN {@id0,@id1,@id2}然后按正常方式传参...
反正都挺麻烦的🐶🐶🐶
返回顶部