前回言い訳していた以下の点対応しました。
・ページャー機能
・複数タグの絞込み対応(一部)
ページャー機能は、
「数字だけのタグはページ番号と判断する」
とルール付けすることで解決しました。
これで
いやあ、素晴らしく綺麗!(自己満足)
複数タグの絞込みは、インターフェイス部分はまだ出来ないんだけど、URLの問い合わせには対応しました。
相変わらず5つまでしか絞り込めないんだけど、実用面ではそんなに問題ないので良いかなと。
ま、そんなに記事が無いんであんまりありがたみを感じられないけど。
サブクエリーが!とかって前回愚痴ってたけど、再帰結合ってので何とか凌いた。
参考サイト:SQL 表結合(join) - 単純結合、等価結合、非等価結合、外部結合、再帰結合 - SAK Streets
ふぅ・・・。
以前の会社で使っていたOracleでは普通に使えていたので(5年以上前)、Mysql4.1未満はサブクエリーに対応してないってことにびっくりした。
結構それで困っている人もいるみたいね。
パフォーマンスとかもっと高い次元での話もあると思うけど、Viewとかサブクエリーとかそういう次元でも、細かい機能がちゃんと実装されている辺が、やっぱ商用なのかなと。
やたら重かったってイメージしかないけどね。
いやあ、勉強になりました。
・ページャー機能
・複数タグの絞込み対応(一部)
ページャー機能は、
「数字だけのタグはページ番号と判断する」
とルール付けすることで解決しました。
これで
http://diary.key1.org/tag/music/5みたいな感じのURLになります。
いやあ、素晴らしく綺麗!(自己満足)
複数タグの絞込みは、インターフェイス部分はまだ出来ないんだけど、URLの問い合わせには対応しました。
相変わらず5つまでしか絞り込めないんだけど、実用面ではそんなに問題ないので良いかなと。
ま、そんなに記事が無いんであんまりありがたみを感じられないけど。
サブクエリーが!とかって前回愚痴ってたけど、再帰結合ってので何とか凌いた。
参考サイト:SQL 表結合(join) - 単純結合、等価結合、非等価結合、外部結合、再帰結合 - SAK Streets
ふぅ・・・。
以前の会社で使っていたOracleでは普通に使えていたので(5年以上前)、Mysql4.1未満はサブクエリーに対応してないってことにびっくりした。
結構それで困っている人もいるみたいね。
パフォーマンスとかもっと高い次元での話もあると思うけど、Viewとかサブクエリーとかそういう次元でも、細かい機能がちゃんと実装されている辺が、やっぱ商用なのかなと。
やたら重かったってイメージしかないけどね。
いやあ、勉強になりました。