首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用多个文档检索多个附件

使用多个文档检索多个附件
EN

Stack Overflow用户
提问于 2014-09-01 01:57:04
回答 1查看 578关注 0票数 0

我正在使用couchdb、spring和angularjs构建一个应用程序。在我的UI中,我创建了一个带有附件的文档(图像),并将它们提交到我的服务器,该服务器验证并提交到数据库。当我想检索这些文档以在UI上显示它们时,首先调用我的视图

代码语言:javascript
复制
function(doc) {
if(doc.type && doc.type === "type")
  emit(doc._id, null);
}

我将null作为第二个参数返回,因为我在某个地方读到不返回doc并使用includedocument = true request参数的性能更好。一旦我有了我的文档列表,它们的附件只是存根,我需要数据。因此,我为每个文档提出了一个新的请求,以获得带有附件的文档。这感觉很多余,我觉得我做错了。如果这是我必须做的方式,是否有更好的表现方式?我在想,既然我必须再次检索文档才能获得附件,也许我应该在最初的请求中省略包含文档= true,因为我真正需要的只是ID。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-01 07:47:17

在我看来,您需要设置includedocuments = false。当你得到所有你需要的文件的身份证明后,只需请求它们。我认为这是更普遍的方式,如果你有一些改变的逻辑在视图中。例如,您需要按类型对文档进行排序,并且需要创建更多不同的视图。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25597963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档