在Ecto中,有没有办法只用ID(效率)设置many_to_many
关联?在ActiveRecord
我可以说:
object.association_ids = [1,2]
在Ecto中,我似乎不仅需要preload
关联,还需要为与完整对象的关联设置新值。我可以看到需要加载ID,以便您可以在内存中进行比较,只添加/删除所需的行。我也可以只使用一个查询"删除此列表中不包含的ID"和一组插入ID的查询(或用一个查询插入所有ID。我的SQL有点生疏,所以我不记得是否可能)