gpt4 book ai didi

ruby-on-rails - Searchkick,仅搜索特定ID

转载 作者:行者123 更新时间:2023-12-02 22:58:08 26 4
gpt4 key购买 nike

在Rails应用程序中,我有post模型和相对的post_locations模型。我们使用searchkick查找数据。当用户在location表中输入位置searchkick搜索以找到该位置时,这就是我如何知道id的位置。因此,我需要的是仅在post_location具有已知ID的地方搜索帖子。

例:

用户搜索Chicago,在位置表Chicago中具有id = 1。我需要搜索PostLocation.where(location_id: 1).posts.search 'other search params'。知道我该怎么做吗?

最佳答案

假设您要设置一个实例变量:

@post_location = PostLocation.search "*", where: { location_id: 1 }   

如果您有多个变量,请将它们传递到哈希中。
@post_location = PostLocation.search "*", where: { location_id: 1, state: 'NY' }   

关于ruby-on-rails - Searchkick,仅搜索特定ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44358948/

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