ormlite在DatabaseField中存储未知的外来对象
例如 :
我需要一个动物表,它将包含animal_type作为Object或T类型作为外部关系字段。
那么我将有10个不同的表,如狗/猫/马等
在基于动物类型的插入时,我将设置动物对象的animal_type。
我不想将每个类型的多个databaseField作为外部关系,而是我需要一个泛型字段,使用ormlite版本5.0 。
请参阅此json: { "animal": { "type": 1, "content": { "items": [ { "title": "Image", "desc": "This is item with image", "media": { "url": "https://upload.wikimedia.org/wikipedia/commons/9/99/Earth_rise_from_the_Moon_AS11-44-6550_2.JPG", "type": 0 }, "options": [ { "title": "View", "value": "view" }, { "title": "Download", "value": "download" } ], "url": "https://commons.wikimedia.org/wiki/File%3AEarth_rise_from_the_Moon_AS11-44-6550_2.JPG" } ] } } }