首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Algolia滤波器的子键值

Algolia滤波器的子键值
EN

Stack Overflow用户
提问于 2016-05-31 18:40:57
回答 1查看 131关注 0票数 2

我有数据,比如其中一组是:

代码语言:javascript
复制
{
  "creatorUsername": "mbalex99",
  "description": "For Hikers and All the Lovers Alike!",
  "imageUrl": "https://s3.amazonaws.com/edenmessenger/uploads/28C03B77-E3E9-4D33-A433-6522C0480C16.jpg",
  "isPrivate": true,
  "name": "Nature Lovers ",
  "roomId": "-KILq0nBN8wHQuEjMYRF",
  "usernames": {
    "bannon": true,
    "loveless": true,
    "mbalex99": true,
    "terra": true
  },
  "objectID": "-KILq0nBN8wHQuEjMYRF"
}

我似乎找不到密钥等于mbalex99mbalex99

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-06-01 10:15:53

在阿尔戈里亚,这确实是不可能的。您只能按值进行筛选。

但是,您肯定可以添加一个数组,其中包含对象的键,并通过以下属性进行筛选:

代码语言:javascript
复制
"usernames": {
  "bannon": true,
  "loveless": true,
  "mbalex99": true,
  "terra": true
},
"usernameList": ["bannon", "loveless", "mbalex99", "terra"]
// ...

代码语言:javascript
复制
// At query time:
{ "facetFilters": "usernameList:mbalex99" }
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37553308

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档