首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rails关系模型(like/like按钮)

rails关系模型(like/like按钮)
EN

Stack Overflow用户
提问于 2013-03-06 13:55:25
回答 2查看 1.5K关注 0票数 0

我正在尝试在rails中创建并实现一个post模型的like/unlike按钮。我唯一能理解的是,我需要某种具有has_many_through关联的关系模型。有没有人能给我指出一个正确的方向来创建它。我更喜欢从头开始创建它,以便完全理解它。谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-03-06 14:05:41

好吧,看起来你有一个人物模型。你有一个Post模型。该Person模型可以通过类似于观点模型的方式与Post模型相关联。我讨厌尝试命名关系模型--但我更看重的是PersonPost模型--它不是PersonPost --投票的人不是海报--但足够了)。Opinion有一个person_id和一个post_id (以及您认为有用的任何其他字段)。

所以Person has_many :opinions has_many :posts,:通过=> :opinions

观点belongs_to :person belongs_to :帖子

发布has_many :opinions has_many :people,:通过=> :opinions

从那里延伸。

票数 1
EN

Stack Overflow用户

发布于 2013-03-06 14:01:04

这个link对你有很大的帮助。创建一个名为Like的新模型并与Post建立关系

代码语言:javascript
复制
has_many :likes

再来一个Simple like/unlike button with rails 3, jquery, and ajax

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15239979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档