Android greenDAO - Примитивные типы данных
Я хотел бы спросить, есть ли способ использовать примитивные типы данных в качестве полей таблицы с greenDAO? Если это так, пример кода будет оценен.
Спасибо
2 ответа
Насколько я знаю, вы не можете, по крайней мере, с предоставленной структурой. В документации есть перечисление PropertyType, в котором есть только объекты. Может быть, вы могли бы модифицировать сгенерированный код, но я не совсем уверен, и кажется, что много ручной работы нужно сделать.
Видя, что принятый ответ указывает на неработающую ссылку, вот обновление для GreenDao 3:
Чтобы добавить поддержку для пользовательского типа, вы можете сопоставить их с одним из поддерживаемых типов, используя аннотацию @Convert. Вам также необходимо предоставить реализацию PropertyConverter.
Более подробную информацию и пример можно найти здесь: