在我的Android應用程序,我拉下從服務器記錄,並將它們保存到數據庫 - 我希望能夠保存「消息」的記錄,而無需先救它們附帶的「線程」記錄。(ORMLite - 機器人)直接
的消息是由:
- 字符型
- 繩體
- 龍sent_ts
- 字符串SENDER_ID
- 字符串topic_id
是否有可能設置topic_id和sender_id直接記錄在消息對象r上而不是創建一個虛擬的Topic實例和用戶實例?我知道我不能將這些字段標記爲外來的,並放棄對相關對象的一些更簡單的查找,或者先保存所有嵌套的對象,但是可以直接設置外鍵引用,以防外鍵提供?
這是正在Android上做了與標準Android SQLite的設置。
編輯
我終於塵埃落定上的同一個數據庫表寫多個模型。這不是最優雅的解決方案,但它似乎是唯一能夠直接填充外部ID字段或加入其他表的方法,具體取決於上下文。
我想要做的就是節省消息的thread_id記錄之前,我確實有數據實例對應於我想涉及到,我已經獲取的所有消息實體的情況下,線程的線程對象線程實體之前。 –
正在使用的鍵對於Android應用程序來說是外生的。 –
我編輯了我的答案@Alan。 – Gray