我有三个与此类似的模型
schema "Author" do
has_many :posts, Repo.Post
end
schema "Post" do
has_many :comments Repo.Post
belongs_to :author, Repo.Author
end
schema "Comment" do
belongs_to :post, Repo.Post
end
如何为作者创建一个显示所有评论的字段或方法?基本上是次要连接。我需要能够以某种方式将它暴露给Absinthe模式。
答案 0 :(得分:1)
schema "Author" do
has_many :posts, Repo.Post
has_many :comments, through: [:posts, :comments]
end