gpt4 book ai didi

couchdb - 查看以获取具有特定值的 _changes

转载 作者:行者123 更新时间:2023-12-04 15:03:36 26 4
gpt4 key购买 nike

我可以使用以下方法获取最新更改的文档:

localhost:5984/_changes

然后使用返回的 documentID 并使用
localhost:5984/documentID

我想知道是否可以将它们组合成一个 View - 该 View 将执行 _changes,获取具有特定文档 ID 的文档并返回这些

最佳答案

如果添加 ?include_docs=true,更改查询还可以包括整个文档。范围。

要仅查看部分文档而不是所有文档,您可以使用过滤器功能:http://guide.couchdb.org/draft/notifications.html#filters

调用过滤后的 _changes 提要时,您还可以提供参数,即

 localhost:5984/db/_changes?include_docs=true&filter=foo/docs&id=docid

用作过滤器:
function(doc, req)
{
if(doc._id == req.query.id) {
return true;
}

return false;
}

这将仅返回与过滤器匹配的那些文档,包括文档正文。

关于couchdb - 查看以获取具有特定值的 _changes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6408571/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com