假设我有一个表用户(id,name)和一个数据库函数说f1(user_id整数)
在psql中,我可以做到
select id, name, f1(id) from users where f1(id) > 5 order by f1(id)
我可以用searchkick或elasticsearch以某种方式使用这个函数f1吗?
答案 0 :(得分:0)
您可以将包含f1结果的字段保存到Elasticsearch。
find_first_of()
然后重新索引并使用Searchkick查询。