Tôi đang sử dụng Rails 3. Có thể trùng lặp here. Nhưng nó không giải quyết được vấn đề của tôi, cũng không có giải pháp nào khác.biến cục bộ chưa xác định hoặc phương thức `confirmed_at 'cho #User
di cư của tôi là như sau
class AddConfirmableToDevise < ActiveRecord::Migration
def change
change_table(:users) do |t|
t.confirmable
end
add_index :users, :confirmation_token, :unique => true
end
end
tôi có devise :confirmable
thêm vào trong User
mô hình.
My rake db:migrate
không có đầu ra. và trang đăng ký của tôi cung cấp lỗi:
undefined local variable or method 'confirmed_at' for #User
Có ai có đầu mối không?
bạn nên biết rằng người trợ giúp di chuyển (như 't.confirmable') được đưa ra sẽ không còn được dùng nữa phiên bản 2.0. Từ giờ trở đi, bạn nên [thêm các cột lập trình theo cách thủ công] (https://github.com/plataformatec/devise/wiki/How-To:-Upgrade-to-Devise-2.0-migration-schema-style) –