在默认的架构中使用自定义函数?

时间:2016-03-15 21:00:53

标签: node.js mongodb mongoose mongoose-schema

我有这样的架构:

   new mongoose.Schema({
     name: String,
     uniq: {type: String, default: Math.random() + "a"},
   })

我无法获得随机但只有null的uniq字段

默认情况下是否可以使用自定义功能?

1 个答案:

答案 0 :(得分:2)

使用

uniq: {type: String, default: function(){ return Math.random() + "a"; } }

检查mongoose document

相关问题