Направляющие: изменение модели, сгенерированной лесами

ПРИЧИНА: «Начиная с Android 6.0 (API-уровень 23) пользователи предоставляют разрешения для приложений во время работы приложения, а не при установке приложения». В этом случае «ACCESS_FINE_LOCATION» является «опасным разрешением», и по этой причине вы получаете это «java.lang.SecurityException: поставщик местоположения« gps »требует разрешения ACCESS_FINE_LOCATION». error ( https://developer.android.com/training/permissions/requesting.html ).

РЕШЕНИЕ: реализация кода, представленного в https: // разработчик .android.com / training / permissions / requesting.html в разделе «Запросить необходимые разрешения» и «Обратиться к ответам на запрос разрешений».

24
задан Andrew Hampton 10 February 2009 в 02:04
поделиться

2 ответа

ruby script/generate migration add_fieldname_to_tablename fieldname:string

это - метод ярлыка, чтобы сделать точно, что Вы хотите. при необходимости в большем количестве управления, или если у Вас будет много столбцов для добавления, ответ H Andrew будет хорошо работать также.

19
ответ дан Luke 16 October 2019 в 08:26
поделиться

Лучший ответ, который я нашел до сих пор, выполняется это от Вашего корня проекта:

ruby script/generate migration add_d_column_to_myModel 

Затем редактируют новый файл миграции, расположенный в дб/миграции для взгляда чего-то как:

  def self.up
    add_column :myModel, :d, :string
  end

  def self.down
    remove_column :myModel, :d
  end

последний шаг должен будет обновить Ваши представления соответственно.

Ответ нашел здесь

, функции Таблицы нашли здесь

12
ответ дан Andrew Hampton 16 October 2019 в 08:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: