外协
Ecto Associations
所以我正在创建一个简单的应用程序,用户可以在其中 posts。我还在学习灵药,所以请多多包涵。
模型架构
- 用户
- 头像
- Post
- 评论
我的问题是在 comment 模式中关联 user。
用户 -> has_one -> 头像
用户 -> has_many -> post -> has_many -> 评论(用户?)
我对如何将 用户 与 评论
相关联感到困惑
每个模式允许有多个关联。所以你会想要类似于下面的东西
用户
has_one avatar
has_many posts
has_many comments
头像
belongs_to user
post
belongs_to user
has_many comments
评论
belongs_to user
belongs_to post
我相信这应该能满足您的需求。
所以我正在创建一个简单的应用程序,用户可以在其中 posts。我还在学习灵药,所以请多多包涵。
模型架构
- 用户
- 头像
- Post
- 评论
我的问题是在 comment 模式中关联 user。
用户 -> has_one -> 头像
用户 -> has_many -> post -> has_many -> 评论(用户?)
我对如何将 用户 与 评论
相关联感到困惑每个模式允许有多个关联。所以你会想要类似于下面的东西
用户
has_one avatar
has_many posts
has_many comments
头像
belongs_to user
post
belongs_to user
has_many comments
评论
belongs_to user
belongs_to post
我相信这应该能满足您的需求。