从续集gem中检索行

时间:2013-01-30 17:09:52

标签: ruby postgresql rake sequel

我正在尝试从数据集中检索一行 我的模型类是

要求'续集' class item<续集::型号 端

和一个我的hello.rb文件是

require "rubygems"
require './post'
require "sequel"
require './item'
# connect to an in-memory database
#DB = Sequel.connect('postgres://ritesh:newpassword@localhost')

puts Item.filter(:id =>'1').first

它给我输出

#<Item:0xb693996c>

我想得到id字段为1的行的所有列,应该是查询??

1 个答案:

答案 0 :(得分:1)

尝试

puts Item.filter(:id =>'1').first.inspect

puts Item.filter(:id =>'1').first.to_yaml

(如果代码中需要yaml,则需要更好的格式设置require 'yaml'