2013-11-06 7 views
2

Можно ли установить ID определенной записи? Я импортирую базу данных нескольких таблиц в свою базу данных приложений, которая сопоставляется с моделью ActiveAndroid. Я получаю это через http в json. Это позволило бы сэкономить много работы, чтобы сохранить эти идентификаторы на стороне сервера на записях, чтобы иметь одинаковые отношения id <> id, как на сервере.ActiveAndroid set instance id

Я планировал deserialisating к объектам JSON с помощью gson, а затем сохранить их с помощью activeandroid .save()

Или то, что это самый простой способ сделать что-то подобное. Избавиться от json и сделать некоторый импорт SQL?

+0

Вы можете, но будьте осторожны, что это будет проблемой, если вы создадите объект локали, который не существует на сервере. – njzk2

+0

И как, getId является окончательным, и нет сеттера для поля mId. Думаю, я дам SugarORM попробовать –

+0

Эй, @LubosHoracek, вы в итоге дали SugarORM? Я нахожусь в аналогичном месте с Active Android. –

ответ

0

Невозможно. Импорт данных должен выполняться путем прямого вызова вставки SQL.

Смежные вопросы