INSERT/UPDATE/DELETE

INSERT

$row = DB->insert('user', { name => 'taro', age => 18 });
print $row->user_id;

UPDATE

DB->update('user', { name => 'jiro', age => 15 }, { user_id => 1 });

rowオブジェクトから

$row->update({ name => 'jiro', age => 15 });

または

$row->set({ name => 'jiro', age => 15 });
$row->update;

# 分けてset()してもよい
$row->set({ name => 'jiro' });
$row->set({ age => 15 });
$row->update;

undef()で値をNULLに

DB->update('user', { age => undef });

INSERTでは値にundef()を使えない。


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2010-10-23 (土) 18:44:24 (2801d)