2

如何将诸如required: true或之类default的选项传递给Array 字段

请参阅此处的文档,它仅显示如下示例:

ArrayOfString: [String]

但我希望能够做这样的事情:

ArrayOfString: { type: [String], required: true, default: ['one', 'two', 'three'] }

也许那是有效的,但文档中没有类似的例子。

4

2 回答 2

1

我将它与 Mongoose 2.4.9 版一起使用,它使用以下语法

ArrayOfString: {type: Array, default: ['a','b','c','d']}
于 2013-02-05T03:52:34.627 回答
0

据我所知,猫鼬不会自省数组来确定它们是否稀疏或其他。这可能是您必须使用预保存挂钩的事情。

编辑:我可能误解了你的问题。您是否只是单纯地寻找该领域中是否存在任何阵列?

于 2013-02-04T22:51:54.423 回答