网站首页
编程语言
数据库
系统相关
其他分享
编程问答
userIds
2023-12-20
用户表的删除
/***批量删除酒店会员**@paramuserIds需要删除的酒店会员主键*@return结果*/@OverridepublicintdeleteHotelUserByUserIds(Long[]userIds){for(Longid:userIds){Assert.not
2023-09-02
分片+异步 优化in子查询
将一次性查询改为通过分片、异步优化in子查询集合数据分片是将数据按指定大小进行分组,像java中使用guava或hutool工具的partition进行分组,然后分批处理或者获取数据,in子查询会通过创建临时表,不易将大量数据放入in子查询中案例:分片+异步操作@Testvoidtest32(){Execu
2023-08-16
拼接sql 参数化 where userId in(@userIds)的问题
这里@userIds如果写成101,202,301翻译后的sql的where部分会是:whereuserIdin('101,202,301');而不是期待的:whereuserIdin(101,202,301);前者前后多了引号。 在我使用ef.core连接mysql查询时,我这样写,就出现查出来的数据比sql脚本查出来的数据要少几条的情况。所以这样写