问题标签 [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.
javascript - 如何在阿尔及利亚按时长搜索
假设我正在构建一个酒店预订平台,每个房间记录都有可用性日历。一个常见的搜索条件是按持续时间搜索。用户输入开始日期和结束日期,并且数据库获取在该持续时间内未被占用的房间。
我实施了一种非常幼稚的方法,将占用的天数存储为天数。
然后在客户端,我添加以下 javascript 代码来交叉检查日期是否在numericRefinement
所以,这显然不是一个好方法,我想知道如何更好地利用 algolia 并按持续时间搜索?
谢谢
javascript - Algolia 匹配精确属性
当我尝试使用
使用 Javascript 客户端
我明白了
但是我正在使用 Laravel 包进行保存,并且我已经在那里设置了 attributesToIndex 字段?
typeahead.js - Algolia 前缀匹配
我有一个记录'ABC756'
如何使其与 typeahead.js 中的查询匹配
它仅在我键入时匹配
我的设置
php - Laravel installing Algolia package
I am trying to install the Algolia laravel package but I am getting this error:
Trait 'App\AlgoliaEloquentTrait' not found
I follow the instructions under install, configuration and quickstart from this link:
https://github.com/algolia/algoliasearch-laravel#configuration
I simply added use AlgoliaEloquentTrait; to one of my models. What could I be doing wrong here?
magento - Magento中的Algolia重新索引
在我的Magento中,我有一些模块可以手动更改数据库。例如,更改某些属性,或从某些目录中导入新产品等。
因此,在这种情况下没有使用Algolia钩子。
有什么方法可以从 php-script进行algolia reindex 吗?
javascript - 如何为 js 变量设置最小和最大边界?
我目前正在使用 vuejs 渲染分页。这是我的 algolia 数据。
我正在检查用户是否按下了上一个按钮/下一个按钮或直接输入(1、2、3 等)
这工作正常,但我只有 0 - 4 页(页面从 0 开始)。如何确保我的 currentPage var 不会出现负数或超出我拥有的最大页面数量?
我想使用另一个 if 语句可以工作,但感觉有点草率。我正在学习 javascript 和 vue.js,所以我想知道是否有更好的方法。
javascript - 是否可以随机排序,并在字段上查询是否存在?
在 Algolia 上,我正在尝试随机排序……有可能吗?
我也尝试查询字段是否不存在。我尝试了类似
......但我不确定它是否可能。facets
my_attribut:null
你能帮助我吗?
感谢
node.js - 用于 node.js 和 Mongodb 的 Algolia
我现在有一个问题,Algolia 确实提供了关于 node.js 的丰富文档,但我现在的问题是
1) 我如何将 mongodb 数据库导入到 algolia 服务器?似乎他们正在展示如何在 node.js 中使用 MySql 数据库而不是 Mongodb
2)我使用ejs来呈现html,所以我需要使用node.js查询搜索的值还是让客户端html处理它?
因为使用 ejs 我必须使用
任何有 algolia + node.js + mongodb 经验的人,请给我你的建议。谢谢
node.js - 如何在 node.js 中迭代 mongodb 数据库以发送到 Algolia?
在 Algolia 的文档中,对于他们指定使用 MySQL 而不是 MongoDB 进行索引的 node.js 部分,我对这个问题还有另一个问题,但这是一个更普遍的问题,请查看此处
有些人要求我使用mongo-connector但尝试了它,但我遇到了一些未知错误,这让我解决了问题
我真正的问题是,我如何将 mongodb 中的集合列表迭代到 algolia?
这是 Node.js 中 Algolia 的 MySQL 版本
具体来说,我使用猫鼬作为我的 ORM,所以我在其他库中没有经验。请帮助我,这样我就可以找到一些搜索界面了:(。
import - Algolia:如果我将具有不同属性的记录导入索引会发生什么?
例如,如果我发送带有属性“color”但带有属性“price”的recordOne。然后集合中的第二条记录recordTwo 具有属性“price”但没有属性“color”。