用户可定义的字段标签

时间:2013-11-18 15:00:46

标签: ruby-on-rails ruby

Rais app。两种模式,帐户和用户,每个帐户中有多个用户。

我希望针对用户提供5个字段,并希望帐户级别的用户定义字段标签,以便它们始终显示为相同并且为每个帐户自定义。

所以我现在想的方法是在用户上创建5个字段以包含数据,并在帐户上创建5个字段来存储标签。

这听起来合理吗?

原谅基本问题,但我不想在这里做一些愚蠢的事情,以防5个字段变成10个字段......

1 个答案:

答案 0 :(得分:0)

您可以将这5个字段的模型LabelContainer实现为字符串(以及user_id的一个整数字段),并将has_one :label_container关系放在User模型中(以及LabelContainer模型中的belongs_to :user) 。 然后在您的标签中访问@user.label_container.field_one

等字段

希望,这已经足够清楚了。

相关问题