使用 $inc 通过 Mongoose 增加文档属性

2024-01-25

我想增加views每次访问我的文档时都会加 1。到目前为止,我的代码是:

Document
    .find({})
    .sort('date', -1)
    .limit(limit)
    .exec();

哪里有$inc适合这里吗?


从未使用过猫鼬,但快速查看文档here http://mongoosejs.com/docs/finding-documents.html看来这对你有用:

# create query conditions and update variables
var conditions = { },
    update = { $inc: { views: 1 }};

# update documents matching condition
Model.update(conditions, update).limit(limit).sort('date', -1).exec();

干杯,祝你好运!

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 $inc 通过 Mongoose 增加文档属性 的相关文章

随机推荐

  • Pytorch softmax:使用什么维度?

    功能torch nn functional softmax有两个参数 input and dim 根据其文档 softmax 操作应用于所有切片input沿着指定的dim 并将重新调整它们以使元素位于范围内 0 1 并求和为 1 设输入为
  • 检查子对象的地址是否位于包含对象的范围内是否合法

    2个问题 以下代码的格式是否符合定义的行为 是否有任何可能的 C 实现可以断言 代码 c 11 及更高版本 include
  • 授予路径权限

    我正在关注这个guide https gorails com setup windows 10 安装 ruby 除了当我尝试运行此命令时 一切都没有问题 Rails 新 myapp d mysql 我在其中遇到了这个错误 run bundl
  • 单击按钮时如何更新列表视图?

    public class MainActivity extends Activity ListView list String abc 1 2 3 MyCustomAdapter adapter Button refresh Overrid
  • 仅当对象是文字时才按语言过滤

    我写了以下查询 SELECT DISTINCT predicate object label WHERE VALUES subject
  • Phonegap 2.6 与 KeyboardShrinksView 和 HideKeyboardFormAccessoryBar

    我对 2 6 ios 中的新 PhoneGap 功能之一有疑问 最后他们包含了一个缩小 WebView 以处理固定元素的选项 不幸的是 结合HideKeyboardFormAccessoryBar选项设置为 true 会出现一个奇怪的白色条
  • IValueConverter 并绑定 DependencyObject

    我有一个ComboBox我需要做一个转换器SelectedItem 问题是IValueConverter需要绑定值 但也需要一个集合 配置了一个DependencyObject但它给了我一个错误消息 类型 System Windows Da
  • 当电影绘制到画布中时 Android 错误信号 11

    我正在开发一个 Android 应用程序 我试图在其中显示 GIF 图像 为此 我使用 Movie 类并创建了一个扩展 View 的类 GIFView 我从 Movie decodeFile 方法获取 Movie 实例 调用 Movie d
  • WiX 主要升级 Windows 服务,保留 .config,并避免重新启动

    我正在努力让 MajorUpgrade ServiceControl config 文件能够很好地协同工作 在我提出其他问题之后 https stackoverflow com questions 22770414 wix majorupg
  • git-shell - 新存储库

    我有一台专门的服务器git用户和存储库我正在尝试使用git shell method http git scm com book en Git on the Server Setting Up the Server让我的开发人员能够从事多个
  • 使用反向引用作为重复计数的正则表达式

    有什么方法可以构造一个按如下方式工作的正则表达式 将整数匹配为组1 然后匹配 1整数 This d s d 1 不幸的是 这是不允许的 但我发现它很好地描述了我想要实现的目标 你可以做这样的事情 var numbers 3 7 6 5 4
  • cakephp 从另一个助手中访问助手

    如何使用我构建的新帮助程序方法访问另一个帮助程序 例如 FormHelper class AppHelper extends Helper public function generateSpecialInput return this g
  • 通过shiny + rgl捕获坐标

    是否可以使用 recognize3d 或类似的方法来捕获通过渲染 Rglwidget 渲染的 rgl 场景中的地标坐标 我在闪亮中使用以下代码进行渲染 server observeEvent input mspec3D tt1 lt out
  • 在页面之间导航时闪烁

    当我在页面之间导航时 我的phonegap jquery 移动应用程序大部分时间都会闪烁 这是正常现象还是有解决办法 ui page webkit backface visibility hidden 这对我在phonegap jquery
  • 使用 openCv c++ 复制图像的一部分

    我正在使用 opencv 我想从另一个图像的一部分创建一个图像 我没有找到这样做的函数 所以我尝试实现我的想法 其中包括逐像素复制图像 但徒劳地我没有得到我正在等待的结果 任何人都有另一种想法 Code include cv h inclu
  • fullcalendar 无法读取未定义的属性“fn”

    我嵌入了fullcalendar min js到我的项目 但我收到此错误 错误日志显示 无法读取未定义的属性 fn 见下图 我检查了这个问题 建议使用jQuery 2 0 0 并且我肯定会使用jQuery v3 3 1 但无助于问题的解决
  • React Native RNFetchBlob 下载后获取文件的 URI

    我正在开发一个 React Native 项目 我现在想做的是下载并将下载的文件保存到设备上 我正在使用这个包 https www npmjs com package rn fetch blob https www npmjs com pa
  • Eclipse:将编辑器与内容类型相关联

    我可以根据内容类型而不是单个文件类型更改编辑器关联吗 如果我去Window gt Preferences gt General gt Editors gt File Associations 我看到基于文件扩展名的文件类型列表 例如 单击
  • 原型编程中对象和原型有什么区别?

    我试图理解创建和使用对象的 JavaScript 方式 但我认为我对对象和原型产生了误解 在我开始的一个新项目中 我决定尝试原型继承 我很困惑 这是否意味着我应该创建一个我打算使用的对象 然后基于该对象创建其他对象Object create
  • 使用 $inc 通过 Mongoose 增加文档属性

    我想增加views每次访问我的文档时都会加 1 到目前为止 我的代码是 Document find sort date 1 limit limit exec 哪里有 inc适合这里吗 从未使用过猫鼬 但快速查看文档here http mon