Post
:belongs_to :user
User
:has_many :posts
Trong quy trình đăng ký của tôi, họ soạn thảo Bài đăng trước, sau đó nhập trang tiếp theo, nhập Thông tin người dùng của họ để đăng ký.Nhận thông báo lỗi xác thực mà không lưu
# intermediate step, validate that Post is valid before moving on to User creation
# posts_controller:
@post = Post.new(params[:post])
if @post.valid?
# go on to create User
else
render 'new'
end
NHƯNG! @post thông báo lỗi không được tạo vì tôi không lưu mô hình @post Tôi chỉ đang kiểm tra .valid?
. Làm cách nào để tạo thông báo lỗi mà không lưu?
Bạn là chính xác. Tôi đã không hiển thị @ post.errors đúng cách. Cảm ơn! – brittohalloran