Ruby on rails 执行查询后发出,I';在我看来,我还有其他的价值观
我在Rails中编写了一个应用程序,并创建了一个查询来计算Ruby on rails 执行查询后发出,I';在我看来,我还有其他的价值观,ruby-on-rails,ruby,ruby-on-rails-2,Ruby On Rails,Ruby,Ruby On Rails 2,我在Rails中编写了一个应用程序,并创建了一个查询来计算最后一次的保险和按键入钱求和,但当我在我的文本字段(标签中显示它时,我得到了另一个值: #######this error is inside my text_field_tag #<Policy:0x7feed11412d0> 以下是我的模型: class Insurance < ActiveRecord::Base belongs_to :policy end class Policy <
最后一次的保险
和按键入钱
求和,但当我在我的文本字段(标签
中显示它时,我得到了另一个值:
#######this error is inside my text_field_tag
#<Policy:0x7feed11412d0>
以下是我的模型:
class Insurance < ActiveRecord::Base
belongs_to :policy
end
class Policy < ActiveRecord::Base
unloadable
has_many :insurances
end
而且,当我在视图中显示@dolar
时,我在文本字段中得到了以下信息:
#<Policy:0x7feed11412d0>
下面是一个示例,我尝试了较少的策略,但效果良好:
http://sqlfiddle.com/#!2/72f5c/1
有人能帮我吗 您需要在视图中执行
@dolar.first.total
看起来比@dolar[0]好。total
…只是一个可视的东西输出没有变化在您的视图中,试试看。结果如何?我尝试了你的代码,在我的文本字段中得到了“nil”[#]我尝试了你的代码,得到了未定义的方法“total”:数组你在查询中获取的所有列,你想打印哪一列?我想你想要文本中的type\u-money
value,对吧..???如果是这样,用type\u-money
替换总数,我将其替换为type\u-money,得到了[#]的未定义方法“type\u-money”:我想在我的视图中查看我的查询结果
Suma Dólars :
<%= text_field_tag "dolar", @dolar %>
|total|
426913.49999999977
#<Policy:0x7feed11412d0>
#<Policy:0x7feed0e05440>
http://sqlfiddle.com/#!2/72f5c/1