知识点测试题的收藏
Opened this issue · 1 comments
fushang318 commented
说明
1 用户可以收藏测试题
2 用户可以对已经收藏的测试题取消收藏
3 用户可以查看到收藏的所有测试题列表(收藏时间最晚的,在最前面)
建模
create_table :knowledge_question_favs do |t|
t.integer :user_id
t.integer :knowledge_question_id
t.timestamps
end
需要做的内容
1 knowledge_question_favs 的基础建模和校验
2 完成如下方法
# 用户收藏 knowledge_question
user.fav(knowledge_question)
# 用户取消收藏 knowledge_question
user.cancel_fav(knowledge_question)
# 查询收藏的 knowledge_question
user.fav_knowledge_questions
ben7th commented
好