我想要包含一个存储模型信息的数组。只要创建了模型A的对象,就会在数组中添加此对象的属性 name ,并且在重新启动服务器时不会重新设置此数组。我尝试将数组放到关联的模型类和控制器,但它不起作用。你能告诉我怎么做吗?
答案 0 :(得分:0)
我认为您想要的是存储在数据库中的每个ModelA的每个名称?
据@Leito说,这样可行:
ModelA.all.pluck(:name)
答案 1 :(得分:0)
也许:
Model.all.uniq.pluck(:name)
,转换为SELECT DISTINCT name FROM models