使用acts_as_list,将scope设置为string column

时间:2017-02-06 11:21:06

标签: ruby-on-rails ruby-on-rails-4 acts-as-list

使用acts_as_list,我尝试将范围设置为where列。

acts_as_list scope: :where

where是模型中字符串列的名称。

但是当我收到此错误时:

  

未定义的方法`where_id' for#< ImageDesign:0x007ffaf8aa6400>你的意思是?其中

1 个答案:

答案 0 :(得分:1)

这有点模糊,但您需要使用数组作为值:

acts_as_list scope: [:where]

它在文档中提到了这一点:

https://github.com/swanandp/acts_as_list#notes