问题标签 [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.
python - Algolia reindex 命令在 urllib3 中失败并出现异常
我正在尝试在我的 django 项目中使用 algolia。但是,我遇到了这个我以前从未见过的奇怪异常。当我运行命令时,
python3 manage.py algolia_reindex
我得到以下
谁能帮我解决这个问题。它似乎不是来自我的任何文件。所以,我认为这只是一个配置问题......
algolia - How to use AND and OR when using Algolia's numerical filter
Consider an Algolia index filled with objects like this:
#xA;Does this query get all objects that have contributor_ids 42 OR contributor_ids=12 ?
#xA;And if so, what is the right query to get all objects that have contributor_ids 42 AND contributor_ids=12 ?
algolia - Algolia 分面搜索以显示所有分面选项
我使用 js 客户端在 Algolia 中使用 facets。例如,如果我有颜色和大小的方面,并且我选择红色和大号,我可以得到类似的结果:
这很好用,只显示结果中的红色和大方面:
但我希望能够显示每个方面的所有可能选项,并突出显示选定的选项。就像是:
有没有办法在 Algolia 中通过一个搜索查询并使用常规方面(非分离式)来做到这一点?
javascript - JavaScript - 将 Date() 转换为秒
我在这里使用在 Algolia 制作的 Hacker News API:
我有点困惑,因为它说要搜索帖子,因为它说要运行以下查询:
自时间戳以来的评论X
(以秒为单位)
http://hn.algolia.com/api/v1/search_by_date?tags=comment&numericFilters=created_at_i>X
它说要X
在几秒钟内用时间戳替换,但你会怎么做呢?假设我的最后一篇文章是在2015-08-25T15:35:58.000Z
。我将如何运行此查询来搜索自该日期以来的帖子?我不知道如何将此日期转换为秒...
algolia - Algolia Js Helper Facets
我有 3 列:
我想将所有搜索初始化为类似
因此,当有人对名称(属性)进行搜索时,它会使用这些过滤器。如何使用 algoliasearchHelper(js) 在 algolia 中进行此搜索?
这就是 Facets 的用途,disjunctiveFacets 吗?
magento - algolia magento 模块 ordered_qty 作为排名属性阻止 cron 执行
我们将 Algolia 搜索从本地开发环境移至暂存环境。在暂存阶段,我们有 144,000 个样品订单和 100,000 个产品。这两个数字都小于我们的生产环境。
我们插入了我们的应用程序 ID 和其他凭据并保存。我们正在使用 AOE 调度程序来执行我们的 crons。algoliasearch_run_queue 现在已经运行了 5 个小时,它似乎在进行相同的查询:
选择总和(order_items.qty_ordered)作为ordered_qty
,order_items
。name
作为order_items_name
,`哦....
我相信这与ranking = ordered_qty 有关。这个 cron 正在阻止后续 cron 的所有处理,这意味着其他 magento 任务(订单电子邮件、索引等)在这个运行期间不会发生。
解决方法是什么?
php - 使用 laravel 5 .env 文件中的条目在 algolia 搜索中设置索引
我想弄清楚如何algolia
在我的 laravel.env
文件中编写我的搜索索引。
我尝试过使用 public$indices = env('ALGOLIA');
但它不起作用。我当然写ALGOLIA=some_index
在我的.env
文件里。
那么我怎样才能$indices
接受环境变量呢?
json - 如何使用 algolia 搜索通过其 objectID 查找产品?
请告诉我,我如何通过其 objectID 从 json 数据文件中找到产品?
我试过这样做:
我尝试将“numericAttribute”替换为“objectID”,但它不起作用。当我粘贴“价格”而不是“numericAttribute”时,效果很好,并且按价格搜索找到的结果。
谢谢!
javascript - 比较 Algolia 查询在多个索引中的排名
所以我一直在使用 AlgoliaSearch(Python 和 JS)。我目前设置了多个索引(比如说“狗”、“猫”、“鸟”)。就目前而言,当我在输入字段中键入查询时,似乎 rsults 中的每个索引部分都将排名值应用于每个索引出现的查询结果(例如,“dogs”有 3 个高排名结果, "cats" 有 2 个高排名结果,"birds" 有 4 个高排名结果。Algolia 似乎没有将每个结果的排名与索引进行比较。因此,例如,在 "dogs" 中,排名是基于它们如何与“狗”索引中的其他结果进行比较,但不与“猫”和“鸟”结果进行比较。
有没有办法在设置中做到这一点?我一直试图弄清楚这一点,但我无法找到明确的答案。