我正在實施PRIVATE ContentProvider
,該表格包含很少關係的表格(一對多,多對多)。在我目前的實現中,所有的表都可以通過URI訪問。 我該如何簡化接口,以便不必通過URI來訪問內部'through'表?使用ContentProvider插入到多個表格
例如,我有一個POSTS表,每個POST都有很多TAGS通過TAGGINGS表。 我想僅與POSTS URI進行交互,並在ContentProvider
內部執行「私人」工作。
對於query
它簡單地返回與連接表的遊標,但我該怎麼做與insert
?是bulkInsert
我應該看看?
一個帖子有很多標籤,所以我需要傳遞一個數組或一組標籤。我沒有看到它可能與ContentValues。 – 2012-07-15 13:48:25
@Gal:要插入多個標記,一種hack-y方法是插入逗號分隔的字符串。這不是優雅,但它的作品。 – pierrotlefou 2012-07-17 01:15:13