このサイトは株式会社オープンソース・ワークショップの旧サイトです。
新サイトを参照していただけますようお願いいたします。
https://opensource-workshop.jp/
お知らせ
NC2の汎用DBで、絞り込み条件を選んでも出てこない場合の対応
こんにちは、牟田口です。
NetCommons2の汎用データベースで絞り込み条件を選んでも、データがあるのに表示されない事があります。
なんでか調査と、対応を調べました。
--- 対応方法
define("_MYSQL_FT_MIN_WORD_LEN", 4);
↓
define("_MYSQL_FT_MIN_WORD_LEN", 999);
--- 調査結果
絞り込み条件の文字が5文字以上の場合、MySQLの機能を使って全文検索対象(MATCH AGAINST)にしており、ある程度データがないと検索にひっかかりません。
https://github.com/netcommons/NetCommons2/blob/9ff513c811888ed75e300c2f99a8a1631ac75394/html/webapp/modules/multidatabase/components/View.class.php#L1340-L1341
この機能を無効にすることで、表示されるようになります。
ではでは。