鈴木 利尚
suzuk****@media*****
2008年 9月 18日 (木) 18:52:01 JST
関口さん 鈴木です。 お世話になっています。 > 現状、syncfilter内で部分一致の検索条件は使用できません。 > 次期バージョン、またはCVSのソースでは部分一致が使えるようになりますが、現バージョンのLISMで使う場合は、以下のパッチを > LISMのソースに当ててみてください。 パッチの情報提供ありがとうございます。 早速、パッチをあてて再度実行してみたところ、 部分一致できる場合とできない場合の2パターン出てしまいました。 部分一致ができる場合---検索条件を2つ以下指定した時 <syncfilter>!(uid=*pt*)</syncfilter> <syncfilter>!(|(uid=admin)(uid=*pt*))</syncfilter> 部分一致ができない場合---検索条件を3つ以上指定した時 <syncfilter>!(|(uid=admin)(uid=anon)(uid=*pt*))</syncfilter> パッチの内容については、CVSのソース http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/*checkout*/lism/LISM/lib/LISM/Storage.pm?rev=1.79.2.6 とdiffして、一致しているのは確認しています。 検索条件数にも設定がありますでしょうか?