Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* INNER JOIN [#d96b4233]
** スキーマクラス [#ncbde93a]
Schema/Result/Goods.pmに以下のようなJOINの設定を書く。
__PACKAGE__->belongs_to( category => 'MyApp::Schema::Res...
** クエリ実行 [#i3e1ccf8]
以下のようにしてクエリを実行する。
$rs = $goods_rs->search(
{ 'category.color' => 'red' },
{ 'join' => 'category' }
);
** SQL [#f7eded75]
このクエリで実行されるSQLは以下のようになる。
SELECT * FROM goods me JOIN category ON category.categor...
** 参考 [#rcc2687e]
- http://search.cpan.org/perldoc?DBIx::Class::ResultSet
- http://search.cpan.org/perldoc?DBIx::Class::Relationship
- http://search.cpan.org/perldoc?DBIx::Class::Manual::Joi...
終了行:
* INNER JOIN [#d96b4233]
** スキーマクラス [#ncbde93a]
Schema/Result/Goods.pmに以下のようなJOINの設定を書く。
__PACKAGE__->belongs_to( category => 'MyApp::Schema::Res...
** クエリ実行 [#i3e1ccf8]
以下のようにしてクエリを実行する。
$rs = $goods_rs->search(
{ 'category.color' => 'red' },
{ 'join' => 'category' }
);
** SQL [#f7eded75]
このクエリで実行されるSQLは以下のようになる。
SELECT * FROM goods me JOIN category ON category.categor...
** 参考 [#rcc2687e]
- http://search.cpan.org/perldoc?DBIx::Class::ResultSet
- http://search.cpan.org/perldoc?DBIx::Class::Relationship
- http://search.cpan.org/perldoc?DBIx::Class::Manual::Joi...
ページ名: