我的问题是关于这个问题的:当尝试对数组/记录(Ruby on Rails)进行.filter
时,我得到了这个错误:
NoMethodError: undefined method `filter` for []:Array
我已经在本地计算机和服务器实例中进行了很多测试,并且仅在远程而非本地进行。我被阻止了,我不知道如何解决?有什么想法吗?
本地Ruby版本:2.6.2
服务器Ruby版本:2.4.1
轨道版本:5.2.2
如果我在本地的红宝石外壳中尝试:
2.6.2 :001 > d = []
[]
2.6.2 :002 > d.filter{ |d| d > 0 }
[]
2.6.2 :003 >