Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何向factory\u bot添加first\u或\u create方法_Ruby On Rails_Ruby_Factory Bot - Fatal编程技术网

Ruby on rails 如何向factory\u bot添加first\u或\u create方法

Ruby on rails 如何向factory\u bot添加first\u或\u create方法,ruby-on-rails,ruby,factory-bot,Ruby On Rails,Ruby,Factory Bot,我想使用db/seed.rb中具有幂等性的工厂文件 然后我搜索并找到了以下信息 根据链接信息,似乎可以通过扩展定制模块添加第一个\u或\u创建方法 但我不知道factorybot模块在哪里。 将自定义模块插入与rails一起安装的factorybot 在哪里扩展?下面是一个如何扩展的示例。 我希望这能解决你的问题。确保没有其他方法可以做到这一点,因为FactoryGirl没有这样的功能是有原因的

我想使用db/seed.rb中具有幂等性的工厂文件

然后我搜索并找到了以下信息

根据链接信息,似乎可以通过扩展定制模块添加第一个\u或\u创建方法

但我不知道factorybot模块在哪里。 将自定义模块插入与rails一起安装的factorybot 在哪里扩展?

下面是一个如何扩展的示例。 我希望这能解决你的问题。确保没有其他方法可以做到这一点,因为FactoryGirl没有这样的功能是有原因的