小编Jam*_*ush的帖子

FactoryBot工厂中`transient do`块的目的是什么?

transient doFactoryBot工厂的目的是什么?

我见过很多以下面的东西开头的工厂.

factory :car do
  owner nil
  other_attribute nil
end
...
Run Code Online (Sandbox Code Playgroud)

我在这个博客上找到了一些信息:http://blog.thefrontiergroup.com.au/2014/12/using-factory-easily-create-complex-data-sets-rails/

但我仍然不完全明白如何以及为什么这样做.我对FactoryBot的体验很小.

任何有使用FactoryBot经验的人都可以分享一些见解吗?

ruby rspec ruby-on-rails factory-bot

33
推荐指数
2
解决办法
1万
查看次数

验证Rails属性存在但允许空字符串

我想验证字符串属性不是nil,但允许空字符串.

如:

validates name: not_nil, allow_empty: true
Run Code Online (Sandbox Code Playgroud)

ruby validation activerecord ruby-on-rails

6
推荐指数
2
解决办法
1138
查看次数