Ruby on rails NoMethodError:创建rails时未定义的方法
您好,我在编程时遇到了下面的错误Ruby on rails NoMethodError:创建rails时未定义的方法,ruby-on-rails,angularjs,Ruby On Rails,Angularjs,您好,我在编程时遇到了下面的错误 #NoMethodError: undefined method `inventories' for #<Person:0x35e1538> 棱角的 $scope.SendData = function (people) { var data = { "person" : { "name": people.name,
#NoMethodError: undefined method `inventories' for #<Person:0x35e1538>
棱角的
$scope.SendData = function (people) {
var data = {
"person" : {
"name": people.name,
"age": people.age,
"gender": people.gender,
"lonlat": people.lonlat,
"infected": people.infected
}
};
$http({
method: 'POST',
url: 'http://localhost:3000/people',
headers: {'Content-Type': 'application/json'},
data: data
}).then(function(response) {
location.reload();
}).catch(function(err){
console.log(err)
});
};
请在哪一行发布完整的错误以及代码是什么?错误“内部服务器错误”异常#您能在浏览器或终端中截图显示整个错误吗?信息不足!!
$scope.SendData = function (people) {
var data = {
"person" : {
"name": people.name,
"age": people.age,
"gender": people.gender,
"lonlat": people.lonlat,
"infected": people.infected
}
};
$http({
method: 'POST',
url: 'http://localhost:3000/people',
headers: {'Content-Type': 'application/json'},
data: data
}).then(function(response) {
location.reload();
}).catch(function(err){
console.log(err)
});
};