From 14d8a23c9b5bd69099b4bd2c3ca6c3eb0441a0b3 Mon Sep 17 00:00:00 2001 From: John Christopher Anderson Date: Sun, 4 Jan 2009 02:28:08 +0000 Subject: change count to limit in view query params git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@731159 13f79535-47bb-0310-9956-ffa450edef68 --- share/www/script/browse.js | 20 ++++++++++---------- share/www/script/couch_tests.js | 34 +++++++++++++++++----------------- 2 files changed, 27 insertions(+), 27 deletions(-) (limited to 'share/www') diff --git a/share/www/script/browse.js b/share/www/script/browse.js index b91520bb..39483c1a 100644 --- a/share/www/script/browse.js +++ b/share/www/script/browse.js @@ -276,7 +276,7 @@ function CouchDatabasePage() { load: function(elem) { $("#input_docid", elem).val(designDocId).suggest(function(text, callback) { db.allDocs({ - count: 10, startkey: "_design/" + text, + limit: 10, startkey: "_design/" + text, endkey: "_design/" + text + "ZZZZ", success: function(docs) { var matches = []; @@ -379,8 +379,8 @@ function CouchDatabasePage() { this.updateDocumentListing = function(options) { $(document.body).addClass("loading"); if (options === undefined) options = {}; - if (options.count === undefined) { - options.count = parseInt($("#perpage").val(), 10); + if (options.limit === undefined) { + options.limit = parseInt($("#perpage").val(), 10); } if (options.group === undefined) { options.group = true; @@ -406,16 +406,16 @@ function CouchDatabasePage() { resp.rows = resp.rows.reverse(); } if (resp.rows !== null && (decending_reverse ? - (resp.total_rows - resp.offset > options.count) : + (resp.total_rows - resp.offset > options.limit) : (resp.offset > 0))) { - $("#paging a.prev").attr("href", "#" + (resp.offset - options.count)).click(function() { + $("#paging a.prev").attr("href", "#" + (resp.offset - options.limit)).click(function() { var firstDoc = resp.rows[0]; page.updateDocumentListing({ startkey: firstDoc.key !== undefined ? firstDoc.key : null, startkey_docid: firstDoc.id, skip: 1, descending: !descend, - count: options.count + limit: options.limit }); return false; }); @@ -423,16 +423,16 @@ function CouchDatabasePage() { $("#paging a.prev").removeAttr("href"); } if (resp.rows !== null && (decending_reverse ? - (resp.offset - resp.total_rows < options.count) : - (resp.total_rows - resp.offset > options.count))) { - $("#paging a.next").attr("href", "#" + (resp.offset + options.count)).click(function() { + (resp.offset - resp.total_rows < options.limit) : + (resp.total_rows - resp.offset > options.limit))) { + $("#paging a.next").attr("href", "#" + (resp.offset + options.limit)).click(function() { var lastDoc = resp.rows[resp.rows.length - 1]; page.updateDocumentListing({ startkey: lastDoc.key !== undefined ? lastDoc.key : null, startkey_docid: lastDoc.id, skip: 1, descending: descend, - count: options.count + limit: options.limit }); return false; }); diff --git a/share/www/script/couch_tests.js b/share/www/script/couch_tests.js index c0f909ad..16fa51e7 100644 --- a/share/www/script/couch_tests.js +++ b/share/www/script/couch_tests.js @@ -492,7 +492,7 @@ var tests = { result = db.query(map, reduce, {startkey: 4, endkey: 6}); T(result.rows[0].value == 30); - result = db.query(map, reduce, {group:true, count:3}); + result = db.query(map, reduce, {group:true, limit:3}); T(result.rows[0].value == 2); T(result.rows[1].value == 4); T(result.rows[2].value == 6); @@ -536,8 +536,8 @@ var tests = { T(equals(results.rows[2], {key:["a", "b", "c"],value:10*i})); T(equals(results.rows[3], {key:["a", "b", "d"],value:10*i})); - // test to make sure group reduce and count params provide valid json - var results = db.query(map, reduce, {group: true, count: 2}); + // test to make sure group reduce and limit params provide valid json + var results = db.query(map, reduce, {group: true, limit: 2}); T(equals(results.rows[0], {key: ["a"], value: 20*i})); T(equals(results.rows.length, 2)); @@ -1394,7 +1394,7 @@ var tests = { } T(db.save(designDoc).ok); - var resp = db.view('test/all_docs', {include_docs: true, count: 2}); + var resp = db.view('test/all_docs', {include_docs: true, limit: 2}); T(resp.rows.length == 2); T(resp.rows[0].id == "0"); T(resp.rows[0].doc._id == "0"); @@ -1406,7 +1406,7 @@ var tests = { T(resp.rows[0].doc._id == "29"); T(resp.rows[1].doc.integer == 74); - resp = db.allDocs({count: 2, skip: 1, include_docs: true}); + resp = db.allDocs({limit: 2, skip: 1, include_docs: true}); T(resp.rows.length == 2); T(resp.rows[0].doc.integer == 1); T(resp.rows[1].doc.integer == 10); @@ -1420,7 +1420,7 @@ var tests = { T(resp.rows[0].doc.integer == 1); T(!resp.rows[1].doc); - resp = db.allDocs({include_docs: true, count: 0}); + resp = db.allDocs({include_docs: true, limit: 0}); T(resp.rows.length == 0); // No reduce support @@ -1482,7 +1482,7 @@ var tests = { for(var i=0; i