首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用的异步N1QL库查询

使用的异步N1QL库查询
EN

Stack Overflow用户
提问于 2015-10-24 13:33:35
回答 1查看 415关注 0票数 4

我正在编写龙卷风应用程序,需要进行异步N1QL查询。对于使用txcouchbase (扭曲的couchbase库)和龙卷风-扭桥的map-还原视图,我不能对N1QL查询做同样的工作。

代码语言:javascript
复制
...

from txcouchbase.bucket import Bucket as AsyncBucket
ASYNC_USER_BUCKET = AsyncBucket(**settings.USER_BUCKET_ARGS)

class FooHandler(BaseAPIHandler):
    @schema.validate()
    @authenticated
    @coroutine
    def get(self):
        res = yield ASYNC_USER_BUCKET.n1qlQueryAll("SELECT * FROM farm_user;")
        ...

执行以下查询后,res对象是不可迭代的,如下所示。

似乎_BatchedRowMixin__rows字段包含查询的结果,但我不确定这是进行异步N1QL查询的正确和稳定的方法。还有其他选择吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-26 18:59:34

看来你在我们客户身上发现了一个漏洞。它已作为https://issues.couchbase.com/browse/PYCBC-306提交。我们的代码评审有一个补丁,应该很快合并(http://review.couchbase.org/#/c/56402/)。

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

https://stackoverflow.com/questions/33318788

复制
相关文章

相似问题

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