我们有一个使用GIN索引的全文搜索的本机查询,如下所示:
CREATE INDEX idx_column1 ON table1 USING gin (to_tsvector('english', column1));
SELECT *
FROM table1
where to_tsvector('english', column1) @@ to_tsquery('searchedText')
Run Code Online (Sandbox Code Playgroud)
但是,我们无法在HQL中复制此查询,因为符号@上的hibernate错误.如何在hibernate方言中添加符号@?