标签: ruby-on-rails ruby
我必须对按细分注册的商店进行排序。我希望有预先注册的细分供用户选择,但它们很多。把每个人都放在枚举中是一个好主意吗?有超过15个。
商店是具有类型的模型,类型是细分。有几种类型。预先注册的是枚举中的几种类型。我认为代码将在枚举中被所有类型弄脏。
答案 0 :(得分:0)
它真的取决于你。你会让人们告诉你,管理类似于只能将多个值中的一个作为枚举的字段的东西更好,而其他人会说该字段应该是一个字符串,你应该验证它在您的细分模型上。
我偏爱后者。