批量方法里怎么处理那些需要起别名的实体? 返回
SqlSugar
沟通中
6
121
牛魔王 发布于1个月前
悬赏:0 飞吻
现有表book1,book2,book3...几十张,每张表有几十万数据,想要把这些表里所有数据处理一遍,定义了一个实体Book,可以用db.Queryable<Book>().AS("book1").ToList();这样起别名的方式查询。
如果用如下批量方法,怎么给实体起别名?
db.Utilities.PageEach(allList, 100 ,pageList=> {
//pageList每次只有100条
});
热忱回答(6)
-
fate sta VIP01个月前
一次查出来在更新就行了
0 回复 -
fate sta VIP01个月前
db.Fastest<Order>().BulkUpdate(GetList())
//更新
db.Fastest<Order>().PageSize(100000).BulkUpdate(GetList())
//更新
0 回复 -
fate sta VIP01个月前
用大数据库更新
0 回复 -
牛魔王 VIP01个月前
@fate sta:谢谢您的回答,像这种几十万条数据的表一次性全查出来会不会影响性能?
0 回复 -
fate sta VIP01个月前
几十万本地一次查出来只要1秒左右 。会占些内存性能还是很快
0 回复 -
牛魔王 VIP01个月前
再次感谢您的回复!
0 回复