我正在学习 Factory Girl,我看到了这段代码:
factory :post do
association :author, factory: :user, last_name: "Writely"
end
为什么 factory
和 last_name
末尾有一个冒号?
最佳答案
此上下文中的冒号表示文字哈希。
factory
是 Hash
键,:user
是值。
替代语法是:factory => :user
。他们的意思是一样的。
关于ruby - 在 Ruby 中,哈希中标识符后的冒号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10645668/