私は自分のコードを、トランザクションなしのTDB支援モデルの使用から、トランザクションありのTDB支援モデルの使用に変換しています。トランザクションがない場合、(このメーリングリストの投稿model.close()
からも)トランザクションがない場合、データセットを変更した後、データセットが正しく同期され、自動的に同期されることを確認するために呼び出す必要があることを理解していdataset.sync()
ます。
トランザクションを制御する方法には
、 dataset.begin()
and dataset.commit()
、etc
model.begin()
、and model.commit()
、 etcの2つのセットがあることに気づきました。
これらの2つの方法のセットの違いは何ですか?呼び出しは、自動的に処理するのと同じ方法でmodel.commit()
同等のことを行いますか?dataset.commit()
model.close()
dataset.sync()
これが明確であることを願っています