【发布时间】:2021-05-13 15:53:47
【问题描述】:
我正在使用 Postgresql 13,我的问题很容易通过 @> 运算符解决,如下所示:
select id from documents where keywords @> '{"winter", "report", "2020"}';
表示keywords 数组应该包含所有这些元素。我还在此列上创建了 GIN 索引。
即使我提供像 '{"re", "202", "w"}' 这样的请求,是否有可能实现类似的行为?我听说 ngram 有这样的语义,但数组的“交集”能力对我来说至关重要。
【问题讨论】: