I have an update action on an Ash resource that manages a belongs_to
relationship:
change manage_relationship(:business, type: :append_and_remove)
I’ve noticed that when the attributes and relationship arguments passed in to the update action result in no change - no SQL update - multiple SQL select queries run anyway to check the relationships.
How might I side-step the relationship management when the foreign key is not changing, so that the relationship management queries are skipped?