1

情况如下:

型号:帐户
has_one 服务列表

模型:服务列表(外键为“account_id”和“videoservice_id”)
belongs_to
Accountbelongs_to videoservice。

型号:视频服务。
has_one 服务列表。

当我保存 Account 实例时X。它account_idX.id.

如果帐户X想要开始使用视频服务,则稍后再过一段时间。我如何保存videoservice.idServicelist.videoservice_id (fk)哪里Servicelist.account_id(fk) == X.id

4

1 回答 1

0

我猜你需要的是has_one :through => servicelists.

请参阅此问题以了解如何使用 :through.

于 2011-02-12T09:15:25.600 回答