Както Джъстин спомена, можете да използвате put_assoc
за да направя това, така че от върха на главата си мисля, че нещо подобно трябва да работи.
comment_changeset =
article
|> Ecto.build_assoc(:comment)
|> Ecto.Changeset.change()
|> Ecto.Changeset.put_assoc(:user, user)