問題
- ページネーションで表示される総カウント数が10,000であるため、10,000以降に存在する資産は検索できないようになっています。
例としてポータルサイトに12,000人のユーザーがいる場合、10,000人以上のユーザーは検索ができないようになっています。
環境
- Liferay Portal 6.2
解像度
-
デフォルトで10000に設定されているプロパティがあり、その場合、10000件の検索結果のみが表示されます。
#
portal-ext.properties にこのプロパティを追加し、お客様の要件に従って 10,000 より大きい値を設定することで、観察された動作は解決されます。
# Set the limit for results used when performing index searches.
#
index.search.limit=10000
追加情報
ご注意ください:
1) まずテスト環境で上記の活動を行い、問題なく動作するようであれば、お客様の判断で本番環境へ移行してください。
2) このステップではサーバーの再起動が必要なため、アプリケーションサーバーのダウンタイムにこの活動を実行する。