1

我希望有一个 Mongoose Schema 属性包含一个字符串数组,就像这样

[['one','two','three'],['four','five']]

我应该如何在我的架构中对此进行建模?以下似乎不起作用,但它可能是另一个错误......

names : [[{type: String, trim: true}]]

我是否必须根据Mongoose 中的嵌套数组创建一个单独的模式

谢谢

4

1 回答 1

2

啊,事实证明嵌套数组确实必须放在单独的模式中

var InnerArray = new mongoose.Schema({
  set : [{type: String, trim: true}]
})

var Stuff = new mongoose.Schema({
foo : [InnerArray]
})
于 2013-01-04T20:56:43.010 回答