Моя модель похожа:Сохранить родовой объект в базе данных
public class MyModel{
private String mId;
private String mName;
T mAnObject;
}
Как я могу хранить T объект в database
.
Моя модель похожа:Сохранить родовой объект в базе данных
public class MyModel{
private String mId;
private String mName;
T mAnObject;
}
Как я могу хранить T объект в database
.
Если вам нужно сохранить определенные свойства, просто сделайте это, иначе вы можете сериализовать его до JSON
в качестве опции (как показано here).
Пример: Объект myObj имеет три свойства: Строка заголовка, строка субтитров, String текст
1 - Вы можете сохранить их в виде отдельных строк базы данных, а затем, когда вы читаете из базы данных, которую сливают, чтобы создать свой объект ,
2 - Вы также можете использовать Json для сохранения свойств, таким образом вам нужно сохранить только одну строку в базе данных, а когда вы прочитаете из базы данных, преобразуйте Json String в свой Object.
В какой форме вы хотите, как объект или как json/string? –
@AndreiT Если это может быть объект, то для меня будет более целесообразным – Charu
Это не имеет смысла. Вы не можете сохранить объект в базе данных. Вам необходимо сериализовать и десериализовать его. – Ricky