看起来使用CouchDB和标准的web2py DAL还有很长的路要走:
我正在使用web2py中的CouchDB。 python-couchdb看起来相当强大,设计得很好,但没有特别好记录。有没有人有类似DAL的方式使用CouchDB的好例子?我发现的最好的是blog entry by David Watson,但它没有深入探讨。我正在寻找更多。
或者,我会接受有关最新的web2py中CouchDB状态的信息。
答案 0 :(得分:2)
新的web2py DAL位于主干中(在发布之前仍在测试中),看起来它会有support for CouchDB and MongoDB(还有here和here),可能还有更多内容
答案 1 :(得分:1)
查看文件gluon / contrib / gql.py,它会覆盖DAL以便在GAE上工作。 couchdb的工作方式非常相似。我们有一个部分实现MondoDB支持。我们已经解决了uuid vs autoincrement integer id的问题。加入我们的web2py邮件列表,讨论更多内容。
答案 2 :(得分:1)
截至1/6/11左右,CouchDB一直在使用web2py。这是我与Massimo谈论的错误,以及随后的修复,在这里:
我不确定这是否已被提升到稳定分支或者尚未提升,因此您可能需要与主干同步以使其正常工作。