在psql中运行select
语句会在表中返回格式良好的输出:
mydb=# SELECT * FROM users WHERE login = 'foo';
id | login | first_name | last_name
------+-------+------------+------------
1000 | foo | Dude | HowdyHeyYo
但是,我经常在IRB中运行数据库查询,并使用datamapper连接到Postgres。使用Ruby和Datamapper运行这样的查询时,使输出格式与上表类似的最佳方法是什么?
>> User.all(:login => 'foo')