Skip to content

Instantly share code, notes, and snippets.

@mockguiver
mockguiver / gist:5766000
Created June 12, 2013 14:53
Angular JS - $resource - Avoid CORS using JSONP
// Demonstrate how to register services
// In this case it is a simple value service.
angular.module('myBeerApp.services', ['ngResource']).
value('version', '0.1').
factory('beerDB', function($resource) {
return $resource('URL',{
alt:'json',
appToken:'TOKEN',
q:'rock',
callback: 'JSON_CALLBACK'
var insertData = function(req, res){
var coord = req.body['geo'].split(',');
var myPlace = new Place({geo:coord});
var callback = function(err,resultset) {
if (!err) {
res.json(resultset);
} else {
throw err;
}};
myPlace.save(callback);
// Module dependencies
var mongoose = require ('mongoose');
mongoose.connect('localhost','datatest');
// Schema definition
var placeSchema = mongoose.Schema({
name: String,
geo: {type: [Number], index: '2d'}