首页 > 解决方案 > factory_bot 动态或静态定义属性method_missing

问题描述

当我使用 factory_bot_rails(6.1.0) 并且我已将属性定义为静态出现此错误时,

 gems/factory_bot-6.1.0/lib/factory_bot/definition_proxy.rb:99:in `method_missing': undefined method 'apply_as' in 'apply_as_agent' factory (NoMethodError) Did you mean? 'apply_as { :agent }''

标签: ruby-on-railsfactoryfactory-bot

解决方案


我在 Gemfile 中用 gem 'factory_bot', '~> 4.11', '>= 4.11.1' 替换了 factory_bot_rails。

这个对我有用...! 参考链接


推荐阅读