realmというデータベースのようなものを使っているのですが、copytorealmとcreateobjectの違いがいまいちよくわかりません。私はデータを追加するときはすべてcreateobjectを使っているのですがcopytorealmを使うときはどんな時に使えばよいのでしょうか?
createobjectとtocopyrealmの違いについては、書き方の順番が違うだけだと思っています。
その書き方について、createobjectは
Realm realm = realm.createObject(Realm.class); realm.setId("id"); realm.setName("name");
のようにobjectを作った後に値をsetし、
copytorealmの場合は先にモデルにセットしたものを
tocopyrealm(model)
のようにし、データを更新、追加する、というような解釈で会っているでしょうか?
初歩的な質問で申し訳ないのですがお答えいただけると助かります。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/14 04:10