node.js - 创建使用 Mongoose 更新和保存文档的方法?

查看 official documentation 后,我仍然不确定如何在 mongoose 中创建用于创建和更新文档的方法。

那么我该怎么做呢?

我有这样的想法:

mySchema.statics.insertSomething = function insertSomething () {
    return this.insert(() ?
}

最佳答案

在静态方法中,您还可以通过以下方式创建新文档:

schema.statics.createUser = function(callback) {
  var user = new this();
  user.phone_number = "jgkdlajgkldas";
  user.save(callback);
};

https://stackoverflow.com/questions/8987851/

相关文章:

mongodb - 使用 pyMongo 创建 ISODate

python - 使用 PyMongo 将 Pandas 数据框插入 mongodb

node.js - Mongoose:ObjectId 比较失败不一致

java - 使用 Java 将 Java 对象插入 MongoDB 集合

mongodb - 在 mongodb 和 pymongo 中测试空字符串

MongoDB Shell - 访问名称为句​​点的集合?

node.js - 按日期时间字段获取最新的 MongoDB 记录

mongodb - 如何在 Mongoose Schema 中表示 MongoDB GeoJSON

macos - 使用 OS X 10.10 Yosemite Beta 使用 Homebrew 重新

c# - 如何将 BsonDocument 对象反序列化回类