YanoRyuichi.com/
Wiki
Blog
GitHub
Sandbox
開始行:
* DBIx::Skinny 概要 [#e7faba0a]
** SELECT [#d5346645]
*** 全行取り出す(走査する) [#d697910b]
$itr = $db->search( 't1', { age => { '>=' => 10 } } );
while ($row = $itr->next) {
...
}
または
@rows = $itr->all;
*** 行数 [#w982dda9]
$count = $itr->count;
*** 先頭の1行を取り出す [#maac643c]
$row = DB->single('user',{ age => { '>=' => 10 } });
または
$row = DB->single('user',{ age => { '>=' => 10 } })->first
** ORDER BY [#n167851f]
$itr = $db->search( 'user', {}, { order_by => { 'user_i...
$itr = $db->search( 'user', {}, { order_by => [ { 'user...
** DBIx::Skinny::Row [#e065a83e]
*** カラムの値を取り出す [#ne372f25]
$name = $row->get_colum('name') # 'taro'
*** 全カラムの値を取り出す [#tb768f11]
$data = $row->get_columns # { user_id => 1, name => 'tar...
注)get_column()/get_columns()で取り出した値はinflateされ...
終了行:
* DBIx::Skinny 概要 [#e7faba0a]
** SELECT [#d5346645]
*** 全行取り出す(走査する) [#d697910b]
$itr = $db->search( 't1', { age => { '>=' => 10 } } );
while ($row = $itr->next) {
...
}
または
@rows = $itr->all;
*** 行数 [#w982dda9]
$count = $itr->count;
*** 先頭の1行を取り出す [#maac643c]
$row = DB->single('user',{ age => { '>=' => 10 } });
または
$row = DB->single('user',{ age => { '>=' => 10 } })->first
** ORDER BY [#n167851f]
$itr = $db->search( 'user', {}, { order_by => { 'user_i...
$itr = $db->search( 'user', {}, { order_by => [ { 'user...
** DBIx::Skinny::Row [#e065a83e]
*** カラムの値を取り出す [#ne372f25]
$name = $row->get_colum('name') # 'taro'
*** 全カラムの値を取り出す [#tb768f11]
$data = $row->get_columns # { user_id => 1, name => 'tar...
注)get_column()/get_columns()で取り出した値はinflateされ...
ページ名: