【问题标题】:mongodb get first element after find query [duplicate]mongodb在查找查询后获取第一个元素[重复]
【发布时间】:2015-12-17 07:28:19
【问题描述】:

我找不到答案。我有一个可以返回许多答案的查询,我想得到最后一个。怎么办?

db.users.find({username: "bob", sort: {createdAt: -1}}).first()

我想要这样的东西。

【问题讨论】:

    标签: node.js mongodb sorting express find


    【解决方案1】:

    这样做可以获得最后 N 条记录:

    function last(N) {
        return db.collection.find().skip(db.collection.count() - N);
    }
    

    【讨论】:

      猜你喜欢
      • 2013-10-11
      • 2021-08-23
      • 2016-12-08
      • 2021-06-16
      • 2020-06-28
      • 2019-05-05
      • 2015-04-25
      • 2012-06-11
      相关资源
      最近更新 更多