类型错误是什么意思?我正在从带有SELECT
语句的表中读取一个值,并使用该值传递给一个方法。
a = Item.select("value").where("item.value LIKE :posted_data",{:posted_data => params[:posted_data]})
@h = Issue.ask(xyz, abc, a[:value])
TypeError (can't convert Symbol into Integer): 我试过a
, a[:value]
, a[:value].to_s
. 一切都没有奏效。
puts a.to_s
#<ActiveRecord::Relation:0xa898ba4>