类Issue
继承自ActiveRecord
(ruby 1.9.3p429(2013-05-15 修订版 40747)[x86_64-linux],Rails 3.2.13)。在这个类中,我尝试执行以下选择:
results = Issue.find_by_sql("select id, notes from mydb.issues;")
results.each do |r|
puts r.notes.class.name
end
输出NilType
在每一行。
该字段notes
的类型为text
(MySQL,Ver 14.14 Distrib 5.5.31,对于使用 readline 6.2 的 debian-linux-gnu (x86_64))。这是该字段中的一些文本,我可以看到它 MySQL Workbench。
为什么会这样?如何正确访问这样的字段?