ページ属性の値の部分一致で検索をしたい

2019年3月15日 at 15:38

現在運用しているサイトで、商品の品番をページ属性に入れているのですが、
品番で検索した際に、完全一致でないと検索結果が出ないという問題が出ました。

$ipl = new PageList();
$ipl->filterByProductSubCode($product_sub_code);


上記のようにしてページの絞り込みを行っているのですが、
filterBy~ で部分一致を指定する方法はあるのでしょうか?

タグ:

Re: ページ属性の値の部分一致で検索をしたい

2019年3月18日 at 11:08
※未検証

$pl->filterByAttribute('product_dub_code', '%' . $product_sub_code . '%', 'like');
 

Re: ページ属性の値の部分一致で検索をしたい

2019年3月18日 at 14:34
ありがとうございます。上記コードで、ページ属性の部分一致検索が問題なく出来ました。