Class PGrow
In: postgres.c
Parent: Array

Array subclass that provides hash-like behavior.

Methods

[]   each   each_key   each_pair   each_value   keys   new   to_hash   values  

Public Class methods

PGconn.open(connection_hash) → PGconn
PGconn.open(connection_string) → PGconn
PGconn.open(host, port, options, tty, dbname, login, passwd) → PGconn
host:server hostname
port:server port number
options:backend options (String)
tty:tty to print backend debug message (ignored in newer versions of PostgreSQL) (String)
dbname:connecting database name
login:login user name
passwd:login password

On failure, it raises a PGError exception.

Public Instance methods

Access elements of this row by column position or name.

Column names.

Returns a Hash of the row‘s values indexed by column name. Equivalent to Hash [*row.keys.zip(row).flatten]

call-seq:

  row.values -> row

[Validate]