为了账号安全,请及时绑定邮箱和手机立即绑定

你能在 CouchDB 视图上执行 CRUD 吗?

你能在 CouchDB 视图上执行 CRUD 吗?

PHP
四季花海 2021-11-05 13:14:16
我想知道你能在 CouchDB 视图上执行 CRUD 功能,它也会更新数据库中的记录吗?我正在构建一个 PHP、Laravel 应用程序,它使用 CouchDB 和视图似乎是很好的解决方案,因为它们比 DB 表加载速度更快。我设法从视图中读取,但我想知道是否可以添加、删除和编辑。这是我第一次使用 Couch,所以我不确定我是否以正确的方式处理这个问题。
查看完整描述

1 回答

?
慕尼黑的夜晚无繁华

TA贡献1864条经验 获得超6个赞

不是。CouchDB 中的视图是数据库中数据的只读版本(在大多数或所有数据库中也是如此,包括 MySQL、Postgres 等)。要执行 CRUD 的 C、U 和 D 部分,您需要使用 CouchDB API 的其余部分。

要创建或更新,通常使用PUT /{db}/{doc},而要删除,使用DELETE /{db}/{doc}

您也可以使用_bulk_docs端点批量更新。


查看完整回答
反对 回复 2021-11-05
  • 1 回答
  • 0 关注
  • 166 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信