继承Machinist蓝图中的属性
使用Machinist,是否有某种方法可以定义蓝图,以便从其他蓝图继承属性?我查看了我发现的所有文档和示例,但我还没有看到它发生过。
我想做这样的事情:
User.blueprint do
name
email
end
User.blueprint(:admin) do
is_admin { true }
end
User.blueprint(:editor) do
is_editor { true }
group
end
User.blueprint(:contributor) do
is_editor { true }
end
它们都从第一个蓝图继承了名称/电子邮件,并且:contibutor蓝图从:editor蓝图继承了group属性。
这可能吗?
没有找到相关结果
已邀请:
1 个回复
茂坦湿床够
。