Skip to content

Instantly share code, notes, and snippets.

@jackhftang
Last active August 11, 2016 05:33
Show Gist options
  • Save jackhftang/13be89ec527231c1a70518158b74dfc3 to your computer and use it in GitHub Desktop.
Save jackhftang/13be89ec527231c1a70518158b74dfc3 to your computer and use it in GitHub Desktop.
var mongoose = require('mongoose')
var hapi = require('hapi')
mongoose.connect('mongodb://localhost/test');
var Something = mongoose.model('Something', mongoose.Schema({
something: String
}));
var server = new hapi.Server()
server.connection({
port: 8000
})
server.route({
method: 'GET',
path: '/something/{something}',
handler: (req, rep) => {
var something = req.params.something;
new Something({ something: something }).save(err => {
if(err) throw err
else Something.find( (err, all) => {
if(err) throw err
else rep(all)
})
});
}
})
server.start(() => console.log('listening', server.info.uri) )
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment