pxjs
个人专栏

最新文章

MongoDB 4.2 使用另外一个字段更新字段的新方法

从MongoDB 4.2开始,db.collection.update()方法允许接受聚合管道(aggregation pipeline),最终就可以使用聚合管道实现“ 使用另外一个字段更新字段”的操作。示例如下:// { firstName: "Hello", lastName: "World" }db.collection.update( {}, [{ $set: { name: { $c

MongoDB判断数组是否为空的几种方法

记录下MongoDB用于判断数组是否为空的语句。方法一:{"field1.0":{$exists: true}} (推荐)db.testcollection.find({"field1.0":{$exists: true}})方法二:$elemMatch:{$ne:null}db.testcollection.find({"field1":{$elemMatch:{$ne:null}}})方法三:

MongoDB重命名内嵌数组里对象的字段名

MongoDB的$rename操作符是不能对数组的对象进行重命名。如下:{ Field1: "", Field2: [ { NestedField1: "", NestedField2: "" }, { NestedField1: "", NestedField2: "" }, ... ]}如果直接使用$rename操作符对NestedField1重命名:db.testc

Node.js在server端使用jQuery

Node.js在server端使用jQuery来做DOM操作。安装jQuerynpm install jQuery var $ = require('jQuery'); 直接使用var title = $(html).find('title').text(); $("<h1>你好</h1&g

使用nvm管理node.js版本(安装/升级/切换版本)

使用nodejs,我们可能需要维护多个版本的nodejs,使用nvm可以很好帮我们对nodes安装,升级以及管理多版本。安装nvmnvm提供了安装脚本,使用安装脚本安装如下:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash 或wget&nbs