如何在rails控制台中返回FactoryGirl定义?

时间:2017-06-04 16:48:40

标签: ruby-on-rails factory-bot rails-console

我有一个:在FactoryGirl中定义的引用工厂,并希望在Rails控制台中查看该对象。

FactoryGirl.find_definitions

返回

FactoryGirl::DuplicateDefinitionError: Factory already registered: quote
from /User/.rvm/gems/ruby-2.3.0/gems/factory_girl-4.8.0/lib/factory_girl/decorator.rb:10:in `method_missing'
[8] pry(main)> 

不确定如何在控制台中“使用”此对象,您能否提出建议。

1 个答案:

答案 0 :(得分:0)

  

出于学习目的,只需看看它!

咦?它在代码中。打开相应的文件并查看它,了解它正在做什么。至于实际的运行时ruby对象 - 在正常情况下,你从不必须直接处理工厂实例。

但你的好奇心并不会令人满意。加载的工厂转到FactoryGirl.factories。视察远离。 :)