0

我正在使用 Rails 2.3,我有以下关联:

用户:
  has_many :照片
  has_many :分类

照片:
  属于_to:用户
  has_many :分类

分类:
  属于_to:用户
  属于:照片

我有每个型号的夹具:

用户.yml:
测试者:
  用户名:测试员
  ...

照片.yml:
比安科:
  编号:1
  用户:测试员
  ...

分类.yml:
分类_bianco:
  照片:比安科
  用户:测试员
  ...

所有关联都运行良好,除了分类的 photo_id 设置为不存在的数字。为什么命名关联在这种情况下不起作用?

4

1 回答 1

3

Rails 不支持命名关联以及直接设置的 ID。

于 2009-06-15T18:16:55.627 回答