问题标签 [meilisearch]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
17 浏览

javascript - TypeError: this.client.search is not a function......(在Next js中反应instantsearch)

我在 Next.js 项目中使用了 Algolia ,当我尝试调用时instantsearch遇到了这个错误服务器错误 ,我查看了调用堆栈跟踪,问题出在:point_left:这是一个导致问题的辅助函数这里。meilisearch 客户端对象在其返回对象中没有搜索方法,它只是一个空字符串。我们如何在 SSR 环境中使用 react Instantsearch?Instant-MeiliSearch 能解决这个问题吗?TypeError: this.client.search is not a functionfindResultsState (Component, {meilisearchClient, indexName, searchState})algoiasearch-helpersingleIndexSearch

0 投票
1 回答
50 浏览

ruby-on-rails - 将 pagy 和 meilisearch 集成到 Rails 中进行分页和搜索

如果我已经在使用 Pagy,将 pagy_search 集成到我的索引中的最佳方法是什么?在我的控制器中,我目前有:

我有一个 Driver 模型,它委托给 Profile 模型。不幸的是,当我点击搜索时,我得到

Driver#first_name delegated to profile.first_name, but profile is nil: #<Driver id: 224...据我所知,该驱动程序没有配置文件,但运行 @gold_drivers = Driver.gold_plan / @silver_drivers = Driver.silver_plan 等的查询不应选择没有配置文件的驱动程序。

Driver.gold_plan 后面的查询是:

在那个查询中,我使用"AND profiles.first_name != null OR profiles.first_name != ''"的是在 pagy_page 部分有效的,但在 pagy_search 部分无效。

对此的任何方向表示赞赏!

0 投票
1 回答
24 浏览

ruby-on-rails - 在多个模型/索引上搜索一个词

描述 我刚刚将我们的应用程序从 searchkick 迁移到 meilisearch,但是 meilisearch 没有办法像 searchkick 那样跨多个索引或模型搜索单个术语。

基本示例 我希望能够在至少一个模型上搜索我的术语

例子