在mongoose中保存字符串数组可以通过定义一个包含字符串的数组字段来实现。以下是一种常见的方法:
const mongoose = require('mongoose');
Array
类型来定义一个字符串数组字段。const mySchema = new mongoose.Schema({
myArray: {
type: Array,
default: [],
},
});
const MyModel = mongoose.model('MyModel', mySchema);
const myInstance = new MyModel({
myArray: ['string1', 'string2', 'string3'],
});
myInstance.save((err, savedInstance) => {
if (err) {
console.error(err);
} else {
console.log('保存成功!');
}
});
这样,你就可以在mongoose中保存字符串数组了。在上述示例中,myArray
字段是一个包含字符串的数组,你可以根据需要将其替换为你自己的字段名。
领取专属 10元无门槛券
手把手带您无忧上云