我想计算一下 couchDB 有多少条数据库记录。所以点击下面的 API,它会返回包含记录数的 json。
GET http://localhost:20984/mydb/
json
{
"db_name": "mydb",
"update_seq": "25577-g1AAAAFLeJ4mDJtXMoSQMrqYcpacSjLYwGSDA1ACqhyPljpJ7xKF0CU7gcrXYlX6QGI0vtgpWJ4lT6AKIW4tTYLACqwZ0c",
"sizes": {
"file": 20881199,
"external": 11977342,
"active": 16542736
},
"purge_seq": 0,
"other": {
"data_size": 11977342
},
"doc_del_count": 0,
"doc_count": 25569,
"disk_size": 20881199,
"disk_format_version": 6,
"data_size": 16542736,
"compact_running": false,
"cluster": {
"q": 8,
"n": 1,
"w": 1,
"r": 1
},
"instance_start_time": "0"
}
所以我假设总记录doc_count
是。25569
25569
但是当我设置document_per_page
为 100 并开始查看记录时,它会显示第一页的 100 条记录和 2 页的 200 条记录等等。如果我继续这样做,它向我展示的不仅仅是35000
记录。
现在我的问题是,如果总记录是25569
那么 couchDB 向我显示的记录多于 35000
分页?