设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
.NET
›
efcore 中, 使用 FromSql 查询时, 如何设置 where in 参 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
求前辈分享恋爱技巧
›
欠薪裁员,老板想变更法人跑路,有啥办法限
›
2 公里到地铁站,除了电动车和共享单车,有
›
88vip 夸克不能再买了
›
最近找 Java 工作,很多外包私聊我,北京 1
今日热议主题
挂梯和不挂的 DNS 分流问题,
收点票(2%收)
出圆刚 GC553 采集卡
[北京] 60w--出行服务平台独角兽-Golang/ J
被打报警立案了,对方不承认打我,怎么办?
求职 - 远程,前端或全栈开发
找工作找麻了, 10 年大专前端在线求捞,bas
求推荐国外大厂不限流量高带宽服务器
升级到 macos15.4,微信测试版闪退问题
手机上的 exchange 模式电子邮件经常收不下
efcore 中, 使用 FromSql 查询时, 如何设置 where in 参数?
bthulu
· 2024-10-9 16:01:09 · 70 次点击
像下面这样, 是查不出来的. 是有什么特殊姿势我不会的吗? google 了半天也没找出来怎么传递集合参数进去.
```c#
var ids = new List<string>() { "A001", "B001" };
appDbContext.RackTransfers.FromSql($"select * from RackTransfers where Id IN ({ids})");
```
举报
·
70 次点击
登录
注册
站外分享
微信扫一扫
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')
浏览过的版块
VXNA
Vim
拼车
DNS
RSS
返回顶部