我正在开发具有 Mongodb 的 Rails 应用程序。我的模型包含一个投资组合类,它有一个名为文件夹的数组字段。我在应用程序控制台中执行此操作
@portfolio=Portfolio.last
我得到这个回报:
#"Folder 1", "stocks"=>[{"name"=>"Atul auto", "id"=>"stock id1", "qty"=>"10"}]}, {"name"=>nil, "stocks"=>[{"name"=>"Caner fill", "id"=>"stock id2", "qty"=>"15"}]}]>
但是当我在我的控制器中使用它并在视图中使用实例变量时,我得到了这个返回:
Portfolio:0x007ff97802cff0
每次我刷新页面时,这个数字都会不断变化。如果我使用它
@portfolio=Portfolio.all.to_a
,我会在控制台的视图中获得相同的回报。任何猜测。