2

看起来将 CouchDB 与标准 web2py DAL 一起使用还有很长的路要走:

我正在使用来自 web2py 的 CouchDB。python-couchdb 看起来相当强大且设计良好,但没有特别好的文档记录。有人有以类似 DAL 的方式使用 CouchDB 的好例子吗?我发现的最好的是David Watson 的这篇博文,但没有深入探讨。我正在寻找更多。

或者,我将接受有关 web2py 中 CouchDB 状态的最新信息。

4

3 回答 3

2

新的 web2py DAL 在主干中(发布前仍在测试中),看起来它将支持 CouchDB 和 MongoDB(也在此处此处),并且可能还会支持更多。

于 2010-12-08T03:22:41.727 回答
1

截至 2011 年 1 月 6 日,CouchDB 一直在 web2py 中工作。这是我与 Massimo 谈论的错误和后续修复,这里:

http://groups.google.com/group/web2py/browse_thread/thread/b110d60a4e13953e/9c6f46805d106d17?lnk=gst&q=couchdb#9c6f46805d106d17

我不确定这是否已被提升到稳定分支中,因此您可能需要与主干同步才能使其正常工作。

于 2011-03-09T23:21:49.033 回答
1

查看文件 gluon/contrib/gql.py 覆盖 DAL 以在 GAE 上工作。couchdb 的工作方式非常相似。我们有一个 MondoDB 支持的部分实现。我们已经解决了 uuid vs autoincrement integer id 的问题。加入我们的 web2py 邮件列表以讨论更多信息。

于 2010-11-19T05:43:50.817 回答