Я пытаюсь добавить столбец с именем share в один из моих ресурсов. Идея заключается в том, что пользователи могут загружать документы и делиться ими с другими (конкретными) пользователями, а массив содержит электронные письма тех, с которыми пользователь хочет поделиться.
Я попытался добавить миграцию с кодом
class AddShareToDocuments < ActiveRecord::Migration
def change
add_column :documents, :share, :array, :default => []
end
end
Но когда я открываю консоль рельсов в командной строке, он говорит, что share: nil и user.document.share.class - это NilClass.
Создание нового массива в изолированной программной консоли rails путем ввода
newarray = []
говорит, что newarray.class - это Array.
Может ли кто-нибудь определить, что я делаю неправильно?