gpt4 book ai didi

ruby - ransack如何使用pg_search?

转载 作者:数据小太阳 更新时间:2023-10-29 07:16:49 24 4
gpt4 key购买 nike

我想使用 ransack(通过 ActiveAdmin)对模型进行全文搜索。

我怎样才能得到 ransack 以使用 pg_search 进行查询?我想运行在其他查询组件中使用 pg_search 功能的查询。

最佳答案

你不需要搜索来使用 pg_search,只需组合范围。他们注定要一起工作。

这里我使用了几个不同的 gem 来协同工作以进行搜索:

@lessons = Lesson.
by_fuzzy_name("foo"). # pg_search scope
by_instructor_fullname("bob"). # pg_search scope
ransack(ransack_search_options).result. #ransack scope
active. # rails scope
page(page) # kaminari pagination

关于ruby - ransack如何使用pg_search?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31792183/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com