使用 Parse 进行范围查询

Posted

技术标签:

【中文标题】使用 Parse 进行范围查询【英文标题】:Range query with Parse 【发布时间】:2020-12-29 21:43:02 【问题描述】:

如何:

假设我有这个对象:


  "name": "YogaClub",
  "schedules": [
    
      "day": "monday",
      "opens": 25200000000000,
      "closes": 39600000000000
    
  ]

我如何查询 schedules 的日期为“星期一”并在给定两个值的范围内打开-关闭说:opens: 26000000000000closes: 30000000000000

【问题讨论】:

你使用的SDK是什么? @DaviMacêdo REST API 【参考方案1】:

使用 REST API,您可以像这样查询:

curl -X GET \
  -H "X-Parse-Application-Id: APPLICATION_ID" \
  -H "X-Parse-REST-API-Key: REST_API_KEY" \
  -G \
  --data-urlencode 'where="schedules.day","monday","schedules.opens":"$lte": 39600000000000,"schedules.closes":"$gte": 25200000000000' \
  https://your.api.address/parse/classes/YourClassName

【讨论】:

以上是关于使用 Parse 进行范围查询的主要内容,如果未能解决你的问题,请参考以下文章

搜索引擎学习解析查询

Python 中的 Packaging.version.parse 范围的意外结果

Swift - parse.com 的变量范围问题

MyBatisPlus-范围查询模糊查询及排序查询

mysql中between...and..的使用,及时间范围的查询

ES 22 - Elasticsearch中如何进行日期(数值)范围查询