Рекомендации по очистке поля формы при использовании столбца Postgres Array в приложении Rails 5.2? - PullRequest
0 голосов
/ 30 июня 2018

Я создаю приложение Rails 5.2, в котором есть столбец массива Postgres для хранения тегов в модели Post. Миграция, которую я создал, выглядит следующим образом ...

class AddTagsToPosts < ActiveRecord::Migration[5.2]
  def change
    change_table :posts do |t|
      t.string :tags, array: true, default: []
    end
  end
end

Поскольку требуется установка значения по умолчанию (? ... Я не смог найти способ заставить столбец массива PG работать без установки значения по умолчанию тегов в пустой массив), что является лучшим способом удалить значение по умолчанию ([]) от автоматического заполнения в новой / редактируемой форме Rails без использования JS?

1 Ответ

0 голосов
/ 01 июля 2018
<% 3.times do |num| %>
  <%= form.text_field :tags, multiple: true, class: "form-control", value: @post.tags[num] %>
<% end %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...