Как сохранить дерево JSON в ActiveAndroid orm? - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть дерево с некоторым уровнем.как сохранить его в 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();
}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...