次の問題が発生しました: XとYの2つのモデルがあります:has n, :<name>, :through => Resouce
; x.ys = array_with_500_ys
のようなことをしているとき、DataMapperはクエリごとに1つの関連付けしか挿入しないので、実際には時間がかかります(insert into xs_ys(x_id, y_id) values(xid, yid)
)。これは本当に時間がかかります。 質問は、これをより速くする方法です。Ruby:DataMapperにはn、:xyz、:through =>リソース
ありがとうございました。
ええ、その気がしました、ただもっと良い解決策があると思っただけです。ありがとう、それをそのまま残します。 – Daniel