如何在mongodb模式中添加字符串数组

如何在mongodb模式中添加字符串数组,mongodb,mongoose,Mongodb,Mongoose,这是我的示例文档 const a = [{ maintag: "This is main Tag 1", subtag: ["This is subtag a", "This is subtag b"]}, { maintag: "This is main Tag 2", subtag: ["This is subtag c", "This is subtag d"] }]

这是我的示例文档

const a = [{
maintag: "This is main Tag 1",
subtag: ["This is subtag a", "This is subtag b"]}, {
maintag: "This is main Tag 2",
subtag: ["This is subtag c", "This is subtag d"]
}]

我想把它存储在MongoDB数据库中。存储这类数据的模式将是什么?

您可以尝试以下方法:

let schema = new Schema({
   yourData: {
      maintag: {type: String},
      subtag: [String]
   }
});
我有两个数组。“yourData”将位于一组对象之间。请看结构。