在mongoose中插入数组项可以通过以下几个步骤实现:
const mongoose = require('mongoose');
const userSchema = new mongoose.Schema({
hobbies: [String]
});
const User = mongoose.model('User', userSchema);
const newUser = new User();
newUser.hobbies.push('coding');
save
方法来保存文档:newUser.save((err, savedUser) => {
if (err) {
console.error(err);
} else {
console.log(savedUser);
}
});
这样,你就成功地在mongoose中插入了一个数组项。注意,这里的示例仅仅是演示如何在mongoose中插入数组项的基本步骤,实际应用中可能会有更多的逻辑和验证。
推荐的腾讯云相关产品:腾讯云数据库 MongoDB,它是腾讯云提供的一种高性能、可扩展的NoSQL数据库服务,适用于存储大量结构化和非结构化数据。你可以通过以下链接了解更多信息:
领取专属 10元无门槛券
手把手带您无忧上云