Xin chào, tôi là người mới sử dụng Ruby on Rails. Tôi đang cố gắng thu hút một trang blog nhỏ. Tôi có hai bảng Bài và Bình luận. Mỗi bài đăng sẽ có nhiều nhận xét. Tôi tạo ra các bảng bằng cách sử dụng các lệnh này.Tạo mối quan hệ khi giàn giáo
rails g scaffold Post title:string body:text author:string
rails g scaffold Comment body:string author:string
Bây giờ tôi muốn thêm mối quan hệ vào các lớp mô hình. Tôi thêm has_many :comments
vào lớp Đăng và belongs_to :title
vào lớp Nhận xét. Tuy nhiên, khi tôi cố gắng gọi số post.comments
tôi nhận được lỗi thời gian chạy là SQLException: no such column: comments.post_id
. Tôi có nên tạo di chuyển và thêm post_id trong Nhận xét hoặc có cách nào để đạt được điều này khi giàn giáo không?
Xem https://coderwall.com/p/f5mdoq để được trợ giúp. –
Bạn có thể thay đổi câu trả lời được chấp nhận cho câu hỏi này vì câu trả lời hiện được chấp nhận đã lỗi thời chưa? Thx – JamieD