Я ищу решение или реализацию типа DC2 и т. Д. ... и ничего не найдено
, поэтому я решил создать сам, и это то, что я сделал: с помощью аннотации @Convert, представленнойGreenDao 3:
@Property(nameInDb = "phoneNumbers")
@Convert(converter = PhoneNumbersConverter.class, columnType = String.class)
private List<String> phoneNumbers;
static class PhoneNumbersConverter implements PropertyConverter<List<String>, String> {
@Override
public List<String> convertToEntityProperty(String databaseValue) {
List<String> listOfStrings = new Gson().fromJson(databaseValue,List.class);
return listOfStrings;
}
@Override
public String convertToDatabaseValue(List<String> entityProperty) {
String json = new Gson().toJson(entityProperty);
return json;
}
}
Короче говоря, я создаю парсер json для массива, благодаря себе, чтобы помочь мне: D