问题标签 [algolia]
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.
php - Algolia 不断将 tmy 数据转换为字符串
我已成功使用 laravel 将我的数据上传到 algolia。我的创建方法如下所示:
它从 api 收集数据并完美运行,除了 abv 值。它需要是 algolia 中的数字类型,但每当我在 algolia 中检查它时,它都是一个字符串。
即使我使用以下命令将其强制为浮点数或整数:
我仍然在我的 Algolia 数据库中得到一个字符串。有趣的是,这条自动递增的记录的主 ID 不是字符串,在 algolia 数据库中看起来很好。
为了在 laravel 中实现 algolia,我在模型中使用了 laravel 助手:
我希望有人能给我一点暗示我可能做错了什么。
vue.js - Vue.js / Algolia - 调试
寻求帮助调试我一直盯着 3 天的一些代码。它是 Vue.js / Laravel / Algolia。我觉得我的模型中某处有错误,但我看不到让它启动。有什么建议么?提前致谢。:
和:
python - Algolia 索引的 ObjectID 列表
有没有办法从 Algolia 索引中检索所有 objectID?
我知道[*Index Name*].browse_all()
文档中说它一次可以检索 1000 个对象,但它检索整个对象而不仅仅是对象 ID。
我可以使用分页,但不想也不想拉整个对象,因为我们的索引不小。
algolia - 保持即时搜索结果悬停打开以使用 Chrome 工具进行编辑
我们正在尝试自定义 Algoila 即时结果悬停菜单以适应我们自定义的 Magento 主题。有谁知道保持即时结果菜单打开以便我们可以使用 Chrome 工具检查元素的方法?
ruby-on-rails - Algolia 动态跟踪 sortBy
我正在使用 Algolia rails 构建搜索,但在动态排序时遇到困难。例如,用户可以从下拉列表中选择按价格升序或降序排序。
这是我定义索引的模型
和产品控制器
Algolia 返回错误“无效参数 sortBy”。我试图搜索 algolia 文档,但找不到任何信息。感谢您的帮助。
php - Algolia,仅匹配具有 2 个或更多字符匹配的单词?
如果 2 个或更多字符匹配,有没有办法让单词仅显示为匹配的单词?
一个例子是:
您可以从查询中看到“s”是匹配的,尽管这有点愚蠢,因为它并不是我真正想要匹配的东西。
仍在扫描文档,以防我发现什么。
algolia - Algolia - 如何在构面中设置锚点
我刚刚使用 Algolia instantsearch.js 库在我的网站上实现了搜索功能。
它会根据结果自动生成构面,然后构面就像过滤器一样工作以在结果中进一步搜索。我已经在方面包含了与产品相关的主题,我想要的是如果有人点击该主题,而不是进一步过滤结果,它应该带到该特定页面。
有人可以告诉我如何实现这一目标吗?
谢谢,拉吉
algolia - 如何正确重新导入数据并保留 Algolia 中的设置
案例1:设置临时索引后没有设置,然后复制到主索引我丢失了主索引中的设置。我必须在其他过程中再次设置设置。
情况2:用settings设置一个临时索引后,在设置中指定索引slave,然后复制到主索引,主索引丢失slave,索引slave就属于临时索引,因为不存在在 algolia 复制过程中被删除。
文档说:“在某些情况下,您可能希望完全改变索引的结构方式,并且需要重新索引所有数据。为了在重新导入数据时保持现有服务运行,我们建议使用临时索引和原子移动。 https://www.algolia.com/doc/node#atomical-re-indexing
案例 1 有效,但有一小段时间主索引没有设置。
就像这句话说的:“为了在重新导入数据时保持现有服务运行” - 我必须设置一个临时索引,但没有指定索引从站,然后重新导入,然后在其他进程中再次设置完整设置?避免主索引没有设置的那个小时刻。