【发布时间】:2016-06-14 17:05:19
【问题描述】:
我在使用 SQLite3 和 Ruby 从数据库返回单个值时遇到问题。
一点上下文:我有一张人员表,我希望能够查询数据库并获取该表中某人的名字。我正在使用 Rubymine 和 SQLite3 gem。
当我运行这段代码时:
name = @db.execute <<-SQL
SELECT firstname FROM tbl_people WHERE email_address = '#{email_address}';
SQL
puts name
我得到以下输出:
{"firstname"=>"james", 0=>"james"}
当我真正期待的输出是:
james
如果有人能在这里指出正确的方向,我将不胜感激。
干杯, 詹姆斯
【问题讨论】: