Rails 3.2 ActivedRecord :: Хранить не определено - PullRequest
0 голосов
/ 25 января 2012

Я только что обновил свое приложение с Rails 3.1 до 3.2 и пытаюсь использовать новый модуль ActiveRecord: Store с базой данных PostgreSQL.

Я создал свою таблицу:

create_table :cupcakes do |t|
  t.string :name
  t.text :recipe
  t.timestamps
end

и моя модель выглядит так:

class Cupcake < ActiveRecord::Base
  store :recipe
end

Но когда я пытаюсь построить новый объект:

cupcake = Cupcake.new

я получаю следующую ошибку:

NoMethodError: undefined method `store' for #<Class:...>

1 Ответ

0 голосов
/ 20 декабря 2012

Я столкнулся с этой ошибкой, когда не запустил миграцию. Однако миграция состояла только в добавлении столбца, который я использовал для хранилища, а не всей таблицы.

...