56得票4回答
Firebase的Blaze计划有没有限制的方法?

我目前在一款社交网络应用中工作,需要开发搜索功能。Firestore不支持这种查询,因此我需要使用像Algolia这样的外部服务。 问题在于免费计划不支持连接到除谷歌自己的网站/API之外的外部网站/ API,因此我无法连接到Algolia以使我的搜索系统正常工作。 我已经阅读了许多有关开...

34得票1回答
JavaScript - 将 Date() 转换为秒数

我在这里使用由Algolia制作的Hacker News API: https://hn.algolia.com/api 有点困惑,因为它说要搜索自特定时间以来的帖子,它说要运行以下查询: 自时间戳 X(以秒为单位)的评论 http://hn.algolia.com/api/v1/search...

24得票3回答
实施 Algolia 时出现“没有足够的权限添加对象”的错误

我正在尝试在Algolia中索引联系人。这是我的代码:StreamReader re = File.OpenText("contacts.json"); JsonTextReader reader = new JsonTextReader(re);` JArray batch = JArray...

21得票3回答
Algolia 搜索API最多返回1000条记录,而我的总记录数约为50000。

我的Algolia索引中包含约50k条记录。在使用JavaScript API检索记录时,它只返回最多1000条记录,我正在使用search()函数。有什么建议吗?

21得票2回答
如何设置Algolia,使其在查询为空时不返回任何结果?

我正在使用Algolia提供的instantsearch.js库。 我想要的行为是:如果访问者没有在搜索框中输入任何内容,则不返回任何结果。 然而,Algolia的文档指出: “如果未设置查询参数,则文本搜索将与所有对象匹配。” 是否可能改变这种行为,同时仍然使用instantsear...

14得票2回答
Algolia按空/Null值进行分面过滤

有没有办法按属性值的空值或空字符串筛选命中结果呢? 例如,展示所有没有作者的对象。 facetFilters=author:null facetFilters=author:'' 还是将其包含在OR值列表中? 例如,展示作者为Twain或者没有作者的对象。 facetFilters...

13得票1回答
Algolia在Flutter中的手动自动完成

我正在使用Algolia在Flutter / Dart中实现索引搜索。我遇到了一个问题,但其实并不是问题。我正在努力弄清楚如何查询自动完成的结果。也就是说,如果我传入“burg”这个词,我应该得到“bacon burger”,“avo burger”等结果。 问题并不在Flutter上,因为我...

13得票3回答
Laravel 5.3 - 单页多重分页无法正常工作

我正在展示从Algolia获取的分页结果。 我在控制器中有两个查询需要进行分页处理。 这是我将数据从控制器发送到视图的方式:public function index(Request $request) { if(!$request->q && !$request...

13得票1回答
使用Algolia进行可用性跟踪

我正在开发一个类似于Airbnb的网站,并且正在使用Algolia重写我们内部基于SQL的搜索系统。到目前为止,这真是一段非常愉快的旅程,因为我已经成功地消除了许多旧代码并进行了外包,取得了令人惊喜的结果。但是,我们搜索系统中有一个关键部分,我不确定是否可以使用Algolia实现。 在内部,...

10得票2回答
Laravel多模型事件

我正在尝试将我的数据库与一个外部服务同步。 我在 Web 应用程序的几个地方使用 Algolia 搜索。 它已经被几个模型索引,但是如果数据库发生任何更改,例如当多个模型事件被触发时,我需要重新索引它。 我的第一种方法是在 AppServiceProvider 的 boot 方法中执行所...