0
,對象持久化到數據庫中。 根據add(...)
method javadocs,這是正常的。ormlite:當我在<code>ForeignCollection</code>添加對象本地和不添加到ForeignCollection到DAO
有沒有辦法將它添加到本地而不是DAO? 當我打電話foreigncollection.add(),我不希望創建()調用
,對象持久化到數據庫中。 根據add(...)
method javadocs,這是正常的。ormlite:當我在<code>ForeignCollection</code>添加對象本地和不添加到ForeignCollection到DAO
有沒有辦法將它添加到本地而不是DAO? 當我打電話foreigncollection.add(),我不希望創建()調用
是否有辦法在本地加(),並調用創建()在第二時間?
不知道你問這裏到底是什麼。如果我的猜測是正確的,並且您要求方法ForeignCollection
哪個不是而是將其添加到數據庫中,那麼在ORMLite中有更好的方法。
的ForeignCollection
只是一個視圖到另一個表。如果你已經添加了一個元素到另一個表中,那麼你所需要做的就是刷新具有ForeignCollection
的實體並且它將被更新。另一件要做的事是而不是使用渴望的集合。懶惰集合總是進入數據庫,因此如果元素被添加到數據庫中,它們將被發現。
希望這會有所幫助。
你可以編輯你的問題,使其更簡單嗎?你是否要求另一種方法,只是將其添加到本地,而不是添加到DAO中? – Gray
我仍在尋找解決方案,如果你能告訴我在ORMLite中這樣做的方式...... – Bibix