HasorDB 默認(rèn)情況下不允許 ?無(wú)條件更新
? 和 ?無(wú)條件刪除
?,因此在 CRUD 章節(jié)中的更新和刪除如果沒(méi)有指定任何條件將會(huì)得到一個(gè)報(bào)錯(cuò)。
無(wú)條件更新 會(huì)影響表中的所有數(shù)據(jù),如果希望執(zhí)行此類操作需要調(diào)用 ?allowEmptyWhere
?方法允許空條件。
LambdaUpdate<TestUser> update = lambdaTemplate.lambdaUpdate(TestUser.class);
int result = update.allowEmptyWhere()
.updateBySample(sample)
.doUpdate();
?無(wú)條件刪除
? 會(huì)刪除所使用 ?delete
?語(yǔ)句刪除所有數(shù)據(jù),如果希望執(zhí)行此類操作需要調(diào)用 ?allowEmptyWhere
?方法允許空條件。
LambdaUpdate<TestUser> update = lambdaTemplate.lambdaUpdate(TestUser.class);
int result = update.allowEmptyWhere().doDelete();
更多建議: