the sails nodejs framework for best javascript orm angularjs

javascript - sails - orm ts



GestiĆ³n de relaciones de modelos en AngularJS (2)

Uso https://github.com/klederson/ModelCore/ es muy simple y fácil de usar

var ExampleApp = angular.module(''ExampleApp'', [''ModelCore'']); //injecting ModelCore ExampleApp.factory("Users",function(ModelCore) { return ModelCore.instance({ $type : "Users", //Define the Object type $pkField : "idUser", //Define the Object primary key $settings : { urls : { base : "http://myapi.com/users/:idUser", } }, $myCustomMethod : function(info) { //yes you can create and apply your own custom methods console.log(info); } }); });

Y luego solo necesito inyectar en mi controlador y usarlo

function MainCrtl($scope, Users) { //Setup a model to example a $find() call $scope.AllUsers = new Users(); //Get All Users from the API $scope.AllUsers.$find().success(function() { var current; while(current = $scope.AllUsers.$fetch()) { //fetching on masters object console.log("Fetched Data into Master Object",$scope.AllUsers.$toObject()) //reading fetched from master //or just get the fetched object itself console.log("Real fetched Object",current.$toObject()) } });

cómo manejas las relaciones de los modelos con AngularJS? Es muy fácil en Ember, pero ¿cómo lidiar con él en AngularJS y no producir muchos códigos desordenados?