Ruby Model不会在rails服务器上更新

时间:2014-11-10 22:40:16

标签: ruby-on-rails ruby lambda

所以rails告诉我这个代码的第7行有问题:

6. scope :visible, lambda { where(:visible => true) }
7. scope :invisible, lambda { where (:visible => false) }
8. scope :sorted, lambda { order("sections.position ASC") }
9. scope :newest_first, lambda { order("sections.created_at DESC") }

为了解决这个问题,我删除了{ where (:visible => false) }之间的空格,使其成为{ where(:visible => false) }

假设这是问题,我重新启动了我的服务器,但是没有识别出更改,并且仍然会出现相同的错误消息。我尝试了以下方法来更新它:

  1. 关闭服务器并重新启动它
  2. 重新启动计算机
  3. 注释掉有问题的代码,重新启动服务器,然后关闭服务器并取消注释有问题的代码
  4. 注释掉所有范围,然后与第3步相同。
  5. 这些都没有奏效!它仍然认为我的代码是{ where (:visible => false) }

    ...除非此代码有任何其他问题,否则有人可以提出任何可能对我有帮助的建议吗?谢谢!

0 个答案:

没有答案