0
多条记录我要更新多台SalesQuotationLines匹配报价ID为X更新在同一个表
salesQuotationLine = salesQuotationLine::find(quotationId,true);
salesQuotationLine.selectForUpdate(true);
if(salesQuotationLine) {
ttsBegin;
SalesQuotationLine.Field = newFieldValue;
salesQuotationLine.update();
ttscommit;
的问题是,这只是更新是在find
方法中找到的第一个记录。
我怎样才能确保所有符合QuotationID的记录都被更新?