get

Name

get --  データベーステーブルからタプルの取得

Synopsis

get(table, arg, [keyname])

引数

table

テーブル名

arg

参照すべき辞書、または値

[keyname]

キーとして使用すべきフィールド名(任意)

返り値

辞書

属性名と行の値をマッピングする辞書

説明

このメソッドは、1つの行を取得する基本メカニズムです。ここでは キーはユニークな行を特定すると推定されています。キー名が指定されていない 場合は、テーブルの主キーが使用されます。引数が辞書の場合、 キーの値が取得されたら必要に応じて現存の値を書き換えながら 新しい値を挿入するために編集されます。また、辞書にはoidも挿入されていますが、 複数のテーブルで作業が行えるようにするために、属性名は ユニークなものに変更されます。oid_の後に テーブル名が書かれた文字列で構成されています。