如何构建查询以使用python从云数据库中过滤数据?

时间:2016-11-20 09:27:04

标签: python-3.x cloudant

我是python中的一个完整的新手。我通过python连接到我的cloudant帐户中的数据库。我需要构建一个过滤数据的查询。

此处xunixdate对象,我使用以下公式计算: -

s = str(datetime.date.today() - datetime.timedelta(days=2))
x = datetime.datetime.strptime(s, "%Y-%m-%d").timestamp()

方法1

query = Query(my_database, selector={"type": "add", "uid": { "$gt": 0 }, "$_viewts": {"$gt": x }})

此查询引发HTTP错误,指出

  

无效的运算符:$ _viewts

方法2

query = Query(my_database, selector={"type": "add", "uid": { "$gt": 0 }, "_viewts": {"$gt": x }})

当我从密钥$中删除$_viewts符号时会运行此查询,但会产生一个空列表。

任何解决方案/建议都会有很大帮助。

由于

0 个答案:

没有答案