首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于contain for Date的查询

基于contain for Date的查询
EN

Stack Overflow用户
提问于 2016-11-30 15:58:48
回答 1查看 52关注 0票数 1

我正在尝试查看基于所选月份和年份的查询:

我已经选择了声明的日期( //dateselectedStr = "2016-11“)

并且在线数据库中的存储日期包含相同的2016-11年的updatedAt,如何基于有.contain的查询进行检索?这是我的足迹

代码语言:javascript
复制
query.order(byDescending: "updatedAt")
if PFUser.current() != nil {


query.whereKey(CARD_UPDATED_AT, contains: dateselectedStr)

query.findObjectsInBackground { (objects, error)-> Void in
    if error == nil {
        self.recipesArray = objects!
        // Reload CollView
        self.recipesCollView.reloadData()
        let counter = (objects!.count)
        print(counter)
        self.title = "\(counter) JOB CARDS"
        self.hideHUD()

        // Hide/show the nothing found Label
        if self.recipesArray.count == 0 { self.nothingFoundLabel.isHidden = false
        } else { self.nothingFoundLabel.isHidden = true }

    } else {
        self.simpleAlert("\(error!.localizedDescription)")
        self.hideHUD()
}}
EN

回答 1

Stack Overflow用户

发布于 2016-11-30 21:02:33

AFAIK,这是唯一可能的解决方案

2016年,

updatedAt >= 01-01-2016 & updatedAt <= 31-12-2016

一月份,

updateAt >= 01-01-2016 & updatedAt <= 31-01-2016

希望这能有所帮助:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40883067

复制
相关文章

相似问题

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