Moriya-Taichi / ORMComparison-iOS

1 stars 0 forks source link

FMDBの差分更新 #11

Closed Moriya-Taichi closed 3 years ago

Moriya-Taichi commented 3 years ago

8 これではCoreDataについての差分更新をやっていたが

よく考えたらFMDBでもやらなければ

Moriya-Taichi commented 3 years ago

FMDBに関しては必要ない気がする

Moriya-Taichi commented 3 years ago

Transactionを貼ったとしてもCreateを何回も投げるのはあれなので 更新対象のpublisher_idでfetchして差分を取得、insertとdeleteでいい気がする そもそも多対多でbook - publisher_book - publisherの方がいいのではと言ってはいけない

Moriya-Taichi commented 3 years ago

Createに関してはそもそもpublisherに属しているから存在しているかの確認は必要ない Updateに関しては上記の確認が必要 publisherのdelete時にはWHERE publisher_id = hoge で全て消す これで問題ないと思う

Moriya-Taichi commented 3 years ago

実装した