У меня есть дерево с некоторым уровнем.как сохранить его в ActiveAndroid ORM?Я хочу сохранить его, но только что сохранил первый слой с нулевым дочерним элементом.Все дочерние объекты имеют одинаковое свойство.
[
{
"childs": [
{
"childs": [
{
"childs": [
{
"childs": null,
"id": 35,
"parentId": 11,
"listLevel": 3
},
{
"childs": null,
"id": 36,
"parentId": 11,
"listLevel": 3
}
],
"id": 11,
"profileId": null,
"parentId": 5,
"listLevel": 2
},
{
"childs": [
{
"childs": null,
"id": 40,
"parentId": 12,
"listLevel": 3
}
]
}
]
}
]
}
]
это модель json
@ Table (name = "ListItemTable") открытый класс ListItemTable extends Model {
@Column(name = "myId")
public Long myId;
@Column(name = "childs")
public List<ListItemTable> childs;
@Column(name = "listLevel")
public int listLevel;
@Column(name = "parentId")
public int parentId;
public ListItemTable() {
super();
}
}