ロック(チェーン操作14)
Lock メソッドはデータベースのロック メカニズムです。クエリまたは操作の実行時に使用される場合:
Example
Db::name('user')->where('id',1)->lock(true)->find();
は、生成された SQL で自動的に使用されます。 FOR UPDATE または FOR UPDATE NOWAIT (Oracle データベース) をステートメントの最後に追加します。
lock メソッドは、次のような特別なロック要件の文字列の受け渡しをサポートしています。
Db::name('user')->where('id',1)->lock('lock in share mode')->find();