Javascript 如何创建对象的Mongoose模型数组?
我正在尝试创建如下内容:Javascript 如何创建对象的Mongoose模型数组?,javascript,arrays,node.js,mongodb,mongoose,Javascript,Arrays,Node.js,Mongodb,Mongoose,我正在尝试创建如下内容: var User = mongoose.model('Clicker', totalClicks: [ {type: Number, default: 0}, {type: Number, default: 0} ], 我试过不同的文档,都是关于MongoDB和Mongoose的。对我帮助最大的是不要给我语法错误。但是数组总是空的 maxClicks:数组[0]长度:0 我如何构建这个简单的模型 附录 model.js: var mongoos
var User = mongoose.model('Clicker',
totalClicks: [
{type: Number, default: 0},
{type: Number, default: 0}
],
我试过不同的文档,都是关于MongoDB和Mongoose的。对我帮助最大的是不要给我语法错误。但是数组总是空的
maxClicks:数组[0]长度:0
我如何构建这个简单的模型
附录
model.js:
var mongoose = require('mongoose');
var Clicker = mongoose.model('Clicker',
{
username: { type: String, unique: true},
password: { type: String, select: false},
totalClicks: [
{type: Number, default: 0},
{type: Number, default: 0}
],
maxClicks: [
{type: Number, default: 100},
{type: Number, default: 100}
]
});
module.exports = mongoose.model('Clicker', Clicker);
尝试使用Mongoose架构对象
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var Clicker = new Schema({
{
username: { type: String, unique: true},
password: { type: String, select: false},
totalClicks: [{type: Number, default: 0}],
maxClicks: [{type: Number, default: 100}]
});
module.exports = mongoose.model('Clicker', Clicker);
@完成了。我已经添加了它的扩展版本。请发布一个示例,说明您希望mongodb文档的外观