Couchbase:为什么我的观点永远不会超过22行?

时间:2013-05-15 03:02:31

标签: mapreduce views couchbase

我的视图定义如下:

function (doc, meta) {
  emit(meta.id, null);
}

我希望这个视图能够返回所有文档的ID,但它永远不会返回超过22个文档。目前,我的数据库中有超过300,000个文档。

我理解视图是异步更新的,但我希望它能返回22个以上的结果。我已经尝试让数据库继续运行,但看起来这些视图只是在视图中添加了22个文档之后才更新。

1 个答案:

答案 0 :(得分:3)

您仍在使用dev_次观看。要使用dev_视图检索所有视图,您必须将&full_set=true添加到参数列表中。如果您希望使用其中一个API检索所有结果,则必须发布该视图并使用已发布的视图版本。