Couchbase& nodejs:查看总行数

时间:2016-10-25 06:44:33

标签: node.js couchbase

您好我想通知客户端数据库中是否有更多行与视图上运行的查询相匹配。

var couchbase = require('couchbase');
var ViewQuery = couchbase.ViewQuery;
var cluster = new couchbase.Cluster(config);
var bucket = cluster.openBucket(bucketName, password); 
var query = ViewQuery.from('items', 'by_criteria').key('mykey').limit(limit).skip(offset); 
bucket.query(query, function (err, result, meta) {
// the meta here has a total_rows which is number of rows indexed in the view. 
}

'meta'有一个total_rows,它是视图中索引的行数,而不是与查询匹配的行数。所以无论你在查询中放什么,它总是返回相同的值。

0 个答案:

没有答案