よくわからんとこでハマった。

DBIx::MoCo使っててよくわかんないトコでハマったのでメモ。

・has_manyを定義するときは、読み込むテーブルは(テーブル上でprimary keyが無いとしても)primary keyをMoCoで設定しなきゃダメ!
一回全部ユニークキーで紐付けされたのを読み出してそっから絞っていかなきゃダメぽい。
でもそうすると一旦全部のデータひっぱってこなきゃいけなくなるから重そう。うぬぬ・・・。

*primay_keyセットしてないとobject id発行できないからっぽい?