defmodule Example.Orders.Order.Changes.SetLines do
use Ash.Resource.Change
def change(changeset, _, _) do
lines = Ash.Changeset.get_attribute(changeset, :lines)
changeset
|> Ash.Changeset.manage_relationship(
:lines,
lines,
type: :direct_control
)
end
end
defmodule Example.Orders.Order.Changes.SetLines do
use Ash.Resource.Change
def change(changeset, _, _) do
lines = Ash.Changeset.get_attribute(changeset, :lines)
changeset
|> Ash.Changeset.manage_relationship(
:lines,
lines,
type: :direct_control
)
end
end