我在實現書籤功能時遇到問題。我想查詢與當前用戶ID匹配的書籤表中的所有技巧。問題是我無法得到查詢來提取真實技術的屬性。我不斷收到法 「UID」 失蹤在belongs_to關聯中查詢foreing_key。 Rails
這是與查詢
def index
@technique = Bookmark.joins(:technique).where(user_id: current_user)
end
的書籤模型
class Bookmark < ActiveRecord::Base
belongs_to :user
belongs_to :technique
end
用戶模型
class User < ActiveRecord::Base
has_many :bookmarks
end
我相信他們的控制器是我的查詢問題,但我卡住了。
是'Technique'一個模型,'belongs_to的:user'? –