ef core plus支持minus批量更新吗?
Does ef core plus support batch update with minus?
我想更新库存数量,例如+1,因为很多请求都做同样的事情,我不想为了性能而锁定行,那么我想要的SQL是:
Update Stock
Set qty = qty + 1
where id = xxxx
Entity FrameworkCore Plus是否支持,或者如何实现?
我认为这是显而易见的
db.Stock
.Where(x => x.Id == id)
.Update(x => new Stock { qty = x.qty + 1 });
我想更新库存数量,例如+1,因为很多请求都做同样的事情,我不想为了性能而锁定行,那么我想要的SQL是:
Update Stock
Set qty = qty + 1
where id = xxxx
Entity FrameworkCore Plus是否支持,或者如何实现?
我认为这是显而易见的
db.Stock
.Where(x => x.Id == id)
.Update(x => new Stock { qty = x.qty + 1 });