rails model返回nilClass,尽管它包含数据

时间:2017-11-19 10:38:40

标签: ruby-on-rails activerecord rails-activerecord

我在send内有一个destinations_group_controller方法。

def send
  @destinations_group = DestinationsGroup.all
  puts @destination_group.class      #prints NilClass
  redirect_to destinations_groups_path
end
尽管数据存在,

DestinationsGroup.all仍会返回NilClass。我检查了ruby控制台并返回:

  

ActiveRecord :: Relation [#< DestinationsGroup id:1,title:...>

为什么我无法从代码中获取此数据的任何想法?

1 个答案:

答案 0 :(得分:1)

似乎是一个拼写错误(@destinations_group而不是@destination_group):

puts @destinations_group.class      #prints NilClass