Skip to content

Instantly share code, notes, and snippets.

@QQBoxy
Last active December 20, 2015 22:59
Show Gist options
  • Save QQBoxy/6208859 to your computer and use it in GitHub Desktop.
Save QQBoxy/6208859 to your computer and use it in GitHub Desktop.
var mongoose = require('./node_modules/mongoose');
mongoose.connect('mongodb://localhost/test');
var schema = mongoose.Schema({
_id : Number,
title : String,
date : { type: Date },
parts : [{
name : String,
posx : { type: Number },
posy : { type: Number },
posz : { type: Number },
rotx : { type: Number },
roty : { type: Number },
rotz : { type: Number }
}]
});
var Project = mongoose.model('projects', schema);
var myProject = new Project({
title : "TITLE",
date : Date.now(),
parts : [
{
name : "NAME0",
posx : 0,
posy : 0,
posz : 0,
rotx : 0,
roty : 0,
rotz : 0
},
{
name : "NAME1",
posx : 0,
posy : 0,
posz : 0,
rotx : 0,
roty : 0,
rotz : 0
}
]
});
myProject.save(function (err) {
if (err) {
console.log('Error');
} else {
console.log('OK.');
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment