1

Storm ORM を使用してローカル SQLite データベースにデータを保存するモジュールがあります。私は、データを中央の PostgreSQL サーバーに同期する別のモジュールに取り組んでいます。私は賢く、次のことを行うと思いました。

unsynced = localStore.find(MyType, MyType.synced == False)

for assign in unsynced:
    self.remoteStore.add(assign)

これは期待どおりに機能せず、次のエラーがスローされます。

object at 0x18bb4d0 is part of another store

データをリモートで保存できるように、ローカル ストアとの関連付けを解除する方法はありますか? データをリモートで正常に保存した後、ローカル コピーの同期済みフラグを反転する必要があるため、これは少し複雑になる可能性があります。

4

1 に答える 1