get

Name

get -- データベーステーブルからタプルを取得します

Synopsis

get(table, arg, [keyname])

引数

table

テーブル名

arg

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

[keyname]

キーとして使用すべきフィールド名(省略可能)

返り値

辞書

属性名と行の値をマップする辞書

説明

このメソッドは、1つの行を取得する基本的な機構です。与えられたキーは1つの一意な行を特定すると仮定されています。 keyname が指定されていない場合は、テーブルのプライマリキーが使用されます。 arg が辞書の場合、キーの値が取得されたら必要に応じて現存の値を書き換えて、新しい値が含まれるように編集されます。 辞書には OID も挿入されますが、複数のテーブルで作業が行えるようにするためにその属性名は一意なものに変更されます。oid_の後にテーブル名を付けた文字列で構成されます。