小编PLN*_*ech的帖子

algoliasearchHelper层次结构

我正在尝试使用Algolia的searchHelper.js实现分层类别菜单,但类别内容未显示.

https://jsfiddle.net/t0tue5rk/1/

Algolia记录样本:

objectID: 41
title: "Canon 40D With Lens"
hierarchicalCategories: {
"lvl0" : "Video Juegos y Consolas",
"lvl1" : "Video Juegos y Consolas > PS3",
"lvl2" : "Video Juegos y Consolas > PS3 > Juegos"
}
Run Code Online (Sandbox Code Playgroud)

algolia

1
推荐指数
1
解决办法
559
查看次数

Algolia:显示所有记录,但按相关性排名

我需要根据与特定查询的相关性对数据集中的记录进行排名,但不能过滤掉不相关的数据.如果可能的话,我想使用Algolia.

期望的排名

想象一下,我有一个水果箱和地理位置的数据集.

[
  {
    "fruits": ["apple", "orange"],
    "_geoloc": {"lat": 1, "lng": 2}
  },
  {
    "fruits": ["banana", "apple"],
    "_geoloc": {"lat": 8, "lng": 2}
  },
  {
    "fruits": ["banana"],
    "_geoloc": {"lat": 5, "lng": 2}
  },
  {
    "fruits": ["apple", "banana"],
    "_geoloc": {"lat": 8, "lng": 2}
  },
  {
    "fruits": ["orange"],
    "_geoloc": {"lat": 1, "lng": 2}
  }
]
Run Code Online (Sandbox Code Playgroud)

我需要查询数据,以便返回所有数据,但按匹配排序到输入查询以及与指定地理位置的接近程度.

因此,如果地理定位是{"lat": 1, "lng": 2},并且查询是apple, banana结果排名数据将是这样的:

[
  {
    "fruits": ["apple", "banana"],
    "_geoloc": {"lat": 8, "lng": 2}
  },
  {
    "fruits": ["banana", "apple"],
    "_geoloc": {"lat": …
Run Code Online (Sandbox Code Playgroud)

search full-text-search ranking algolia

1
推荐指数
1
解决办法
158
查看次数

使用 Algolia 在特定属性(列)中搜索

我正在尝试利用 Algolia 的自然语言搜索在我已经填充的索引中进行搜索,但我只需要在“名称”列中进行搜索。

我很难弄清楚如何去做。我正在使用 PHP SDK,并且我已经设法解决了它,但这只会返回facetHits,带有命中的值,但我仍然需要来自模型的数据。

php algolia

1
推荐指数
1
解决办法
299
查看次数

本机搜索不起作用

我使用的是最新的Algolia Search WordPress插件版本0.2.8.

当我启用覆盖本机搜索并尝试搜索并按Enter键时,我被重定向到默认的WordPress搜索页面/?s=mysearchterm.

我已将搜索索引设置为使用:可搜索的帖子.

wordpress algolia

0
推荐指数
1
解决办法
306
查看次数

在Android上使用Algolia获取我的位置和获取记录的位置之间的距离

我正在使用Algolia的InstantSearch Android库.这是我的Query:

searcher.setQuery(new Query().setAroundLatLng(new AbstractQuery.LatLng(lat, lng)).setAroundRadius(5000)).
Run Code Online (Sandbox Code Playgroud)

如何显示获取的记录与当前位置之间的距离?

android google-maps firebase algolia

-3
推荐指数
2
解决办法
352
查看次数