0

我全新安装了 Symfony 2.8 和DoctrineCouchDBBundle。我创建了一个最小模型来尝试将对象插入 CouchDB,但出现以下错误:

HTTP Error with status 417 occurred while requesting /symfony/_bulk_docs. Error: not_implemented all_or_nothing is not supported 

我在这篇文章读到 all_or_nothing可以在 CouchDB 2.0 中删除,完成了吗?我正在使用 CouchDB 2.0,我会使用 Doctrine 和 Couchdb 2.0。是 Doctrine 问题,还是与上一个 Doctrine 版本不更新的 DoctrineCouchDBBundle 问题?

4

1 回答 1

1

我通过在使用 CouchDB 2.0 时关闭 all_or_nothing 来完成这项工作

我的 config.yml 现在看起来像这样:

doctrine_couch_db:
  client:
    dbname: symfony
  odm:
     document_managers:
      default:
        all_or_nothing_flush: false
        auto_mapping: true
于 2016-10-27T19:12:44.920 回答