->keys()

->keys() – テーブルのキーを取得あるいはセットする

Synopsis

array $DB_DataObject->keys ( string $keys ... )

Description

引数なしでオブジェクトで使用されるキーを返します (生成スクリプトはこれらを生成し、主キー、ユニーク、 あるいは nextval() のような検出したものに基づいてこれらを推定します)。 1つあるいは複数の値を指定した場合、現在のインスタンスにセットします。

デフォルトのキーは通常 database.ini ファイルにストアされます。 これについては、自動生成のセクションに記載されています。

Note

This function can not be called statically.

Example

接続の取得

<?php
$person 
= new DataObjects_Person;
print_r($person->keys());
//
// array(
//     0 => 'id',
// )
//




// now use it to define a on the fly database table...

$d = new DB_DataObject;
$d->tableName('person');
$d->table(array(
  
'id'   => DB_DATAOBJECT_INT,
  
'name' => DB_DATAOBJECT_STRING,
));
$d->keys('id');

// if you have multiple keys
// $d->keys('id','key2','key2');


$d->id 12;
$d->find(true);
// should do the same as above..!
?>
NPO法人の設立はお任せ下さい

NPO法人とはという基本的内容から実際のNPO法人設立まで広くお手伝いいたします。これからNPO法人をお考えの方はオススメ。NPO法人とはNon Profit Organizationの略であり、特定非営利活動法人を指します。法人なので当然に登記され、独立した人格として活動ができるようになります。

これから引越しや転勤等で賃貸物件を探すなら、賃貸大阪homeへ
アクセスカウンター
アルバイトをお探しならアルバイトスタイルへ。アルバイトを探したい方、アルバイトを探している方は必見です。
NPO法人をこれから設立したいとお考えなら自分で設立するNPO法人へ。都道府県ごとのNPO法人設立情報などを提供。NPO法人証明書も発行
株式会社をこれから設立したいとお考えなら会社設立webへ。都道府県ごとの会社設立専門家を紹介しております。
メールフォームを製作するならメールフォームbizへ。納品できるメールフォームを製作