0

parse.com を使用してモデルとコレクションを接続しようとしていますが、混乱しています。バックボーンとjavascript api parse.comを使用してコレクションごとに取得しようとしていますが、このエラーを比較してください:POST https://api.parse.com/1/classes 404 (Not Found)。

モデル:

    var Person = Backbone.Model.extend({


  defaults:{




      },


  initialize:function(){
          console.log("inperson");
          this.validate();
          this.send();
      },

  validate:function(){
          console.log("validate");
      },

      send:function(){
           var user = new Parse.User();
           user.set("username", this.get("username"));
           user.set("password", this.get("password"));
           user.set("email", this.get("email"));



           user.signUp(null, {
           success: function(user) {
// Hooray! Let them use the app now.
            },
           error: function(user, error) {
// Show the error message somewhere and let the user try again.
           alert("Error: " + error.code + " " + error.message);
           }
 });


      }






});




  return Person;
  });

コレクション:

  var Usercollection = Parse.Collection.extend({

 model:Person,



  initialize:function(){




 }

  });






return Usercollection;



});

最後に、コレクションを呼び出してフェッチするビュー:

var HomeView = Backbone.View.extend({

template: Handlebars.compile(template),

 events: {


  },

  initialize: function() {

      console.log("inhomeview");

      var amici = new Usercollection();
    amici.fetch({
  success: function(collection) {
   amici.each(function(object) {
  console.warn(object);
});
},
error: function(amici, error) {
// The collection could not be retrieved.
}
 }); 



  },

   render: function() {


    }



 });

 return HomeView;

});
4

1 に答える 1