Que*_*fer 9 sql postgresql ruby-on-rails ruby-on-rails-4
我在rails控制台中做了一些基本的SQL查询.当我查询我的postgreSQL数据库时,结果是一个PG Result对象,如下所示:
#<PG::Result:0x007f26cac82010 status=PGRES_TUPLES_OK ntuples=1 nfields=1 cmd_tuples=1>
Run Code Online (Sandbox Code Playgroud)
我的查询如下所示:
sql = "SELECT COUNT (DISTINCT Business_id) FROM applications"
result = ActiveRecord::Base.connection.execute(sql)
Run Code Online (Sandbox Code Playgroud)
我目前正在进行基本的COUNT查询,我希望看到计数结果.
如何查看PG Result对象内的数据?
PGResult对象有一些特殊的方法来检索结果,'getvalue'方法将元组n作为哈希返回,所以你可以这样做:
result.getvalue(0,0)
Run Code Online (Sandbox Code Playgroud)
更多详细信息可以在这里找到:
http://deveiate.org/code/pg/PG/Result.html
| 归档时间: |
|
| 查看次数: |
6233 次 |
| 最近记录: |