将MD5索引添加到表中

时间:2018-09-04 13:06:18

标签: ruby-on-rails postgresql activerecord

我在Postgresql数据库中有一个表,其中的一列包含大文本。 我遇到了这个问题:

HINT:  Values larger than 1/3 of a buffer page cannot be indexed.
Consider a function index of an MD5 hash of the value, or use full text indexing.

因此,我想向该表添加MD5索引。 我在PG中找到了方法,但在ActiveRecord中却找不到。关于如何在迁移中执行此操作的任何想法?默认情况下,我的查询会使用该索引还是我需要重写其中的一堆?

0 个答案:

没有答案
相关问题