FactoryGirl belongs_to 关联
Posted
技术标签:
【中文标题】FactoryGirl belongs_to 关联【英文标题】:FactoryGirl belongs_to association 【发布时间】:2011-11-13 21:38:22 【问题描述】:我有一个工厂,我在factories/locations.rb
中定义了一个位置。我将 Mongoid 和 Rails 3.1.1 与 ruby 1.9.3 一起使用。
然后我想定义一个属于某个位置的健身营(因此有一个 location_id 属性)。
FactoryGirl.define 做 工厂:fitness_camp 做 标题“跑酷” 关联 :location_id, :factory => :location 结尾 结尾这个工作但是,是我的黑客攻击的结果,而不是我在文档中读到的。从入门指南 (https://github.com/thoughtbot/factory_girl/blob/master/GETTING_STARTED.md) 看来,这应该很简单:
工厂:fitness_camp 做 标题“跑酷” 地点 结尾我错过了什么吗?这是否表明我的模型可能配置不正确?
谢谢!
提姆
【问题讨论】:
看这里:robots.thoughtbot.com/post/9713995255/… 我看了看——还是不清楚。我将在今天晚些时候查看源代码。 您使用的是什么版本的 FactoryGirl? factory_girl-2.2.0,但这不是我的问题——在下面回答 您可以接受自己的答案,这是表明您已解决问题的好习惯。 【参考方案1】:我是个白痴——我有validates_numericality_of :location_id
感谢 Radar (Ryan Bigg) 帮助我度过了难关。
【讨论】:
以上是关于FactoryGirl belongs_to 关联的主要内容,如果未能解决你的问题,请参考以下文章