Rails:如何在具有超过20,000条记录的表上执行搜索?

时间:2017-07-24 16:54:04

标签: mysql ruby-on-rails

我有产品模型,关联表包含超过20,000条记录。在客户端我使用角度,并且在其中一个界面中我为产品提供了自动完成搜索功能,因此它需要花费大量时间来搜索产品,基本上在sql端转换为以下查询:

select * from products where name like = %abc%

什么是降低这段时间的最佳方法?

0 个答案:

没有答案