小编wen*_*ian的帖子

如何实现分页和与猫鼬合计

我还没有找到如何返回结果集中包含的总数据的方法。有什么办法可以返回总数据?我需要确认是否返回了正确的JSON数据。

我想要的是返回这样的内容:

total: 40,
page: 1,
pageSize: 3,
books: [
{
    _id: 1,
    title: "?·???? ",
    author: "[?] ?·??",
},
{
   _id: 2,
   title: "???????",
   author: "???",
 },
 {
    _id: 3,
    title: "???",
    author: "[?] ???",
   }
 ]
}
Run Code Online (Sandbox Code Playgroud)

当前代码:

router.get('/booksquery', (req, res) => {

var page = parseInt(req.query.page) || 1;
var limit = parseInt(req.query.limit) || 3;

Book.find({})
    .sort({ update_at: -1 })
    .skip((page-1) * limit)
    .limit(limit)
    .exec((err, doc) => {
        if (err) {
            res.json(err)
        } else {
            res.json({
                total: doc.total, …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js mongodb-query

4
推荐指数
1
解决办法
3628
查看次数

如何用javascript推入数组?

我正在尝试添加到数组中。我不知道如何正确遍历和添加对象。

我有数据数组吗?

const data = [
  {
    1: "Apple", 
    2: "Xiaomi"
   }
];

const list = [];

data.forEach(function(key, value) {
    console.log("key", key);
})

console.log(list)
Run Code Online (Sandbox Code Playgroud)

我希望这种效果如下?

list: [{
 {
  value: 1,
  title: 'Apple'
 },
 {
  value: 2,
  title: 'Xiaomi'
 }
}]

Run Code Online (Sandbox Code Playgroud)

html javascript

-1
推荐指数
1
解决办法
68
查看次数

JavaScript Array push() 方法使用 id 作为索引值?

我想使用 id 作为索引值,然后生成一个新数组。你有什么更好的办法?

这是我想要的结果

Arr:Array[2]
3:"a"
8:"b"
Run Code Online (Sandbox Code Playgroud)

加工前

Arr:Array[2]
0:"a"
1:"b"
Run Code Online (Sandbox Code Playgroud)

我的代码

Arr:Array[2]
3:"a"
8:"b"
Run Code Online (Sandbox Code Playgroud)

javascript

-1
推荐指数
1
解决办法
492
查看次数

标签 统计

javascript ×2

html ×1

mongodb ×1

mongodb-query ×1

mongoose ×1

node.js ×1