Tôi có một vấn đề đơn giản. Tôi muốn thay đổi một số giá trị trường cho User.find(1)
trong bảng điều khiển đường ray của mình.Các vấn đề xác thực khi cập nhật thủ công giá trị thuộc tính trong bảng điều khiển Rails
tôi đã cố gắng:
u = User.find(1)
u.update_attributes(roles_mask: 3)
Và có false
trả lại. Khi tôi kiểm tra u.errors.full_messages
, tôi thấy rằng đó là do có sự cố khi xác thực mật khẩu từ has_secure_password
. Làm cách nào để cập nhật thủ công trong bảng điều khiển?
http://apidock.com/rails/ActiveRecord/Persistence/update_attribute –