Closed kou closed 7 years ago
MATCH AGAINSTで検索している条件にlimitが付いていない気がする、けど気のせいかしら。 Redmineから値が渡ってきていない?
MATCH AGAINST
limit
先頭10件しか返さないときでもlimitなしで検索されるとムダに重いので表示件数に上限があるときはlimit付きで検索して欲しい。
今の Redmine::Search と acts_as_searchable の仕様だと必ず limit なしで検索して全件の id を集めてキャッシュに入れてからページネーション等を行うようになっている。 この部分を直すのは、Redmine 本体に手を入れないと厳しいと思う。。。
Redmine::Search
acts_as_searchable
v0.5.0 で limit 付きで検索できるようになった。
MATCH AGAINST
で検索している条件にlimit
が付いていない気がする、けど気のせいかしら。 Redmineから値が渡ってきていない?先頭10件しか返さないときでも
limit
なしで検索されるとムダに重いので表示件数に上限があるときはlimit
付きで検索して欲しい。