Javascript angularjs-数组的特定于post的元素
我使用nodejs、mongodb、angular和html来创建一个RESTful服务。我是新手,我有一些问题 在控制器的下一个代码中,我将变量“fp”发送到我的数据库:Javascript angularjs-数组的特定于post的元素,javascript,angularjs,node.js,mongodb,Javascript,Angularjs,Node.js,Mongodb,我使用nodejs、mongodb、angular和html来创建一个RESTful服务。我是新手,我有一些问题 在控制器的下一个代码中,我将变量“fp”发送到我的数据库: $http.post('/fplist', $scope.fp); 它工作得很好,但“fp”值为: fpdia: Wed Nov 01 2017 fphora: 00:00:00 fppilot:{_id: "59f06a0f907c783d6ccb8901", nombre: "Mike Ross", iden: "11
$http.post('/fplist', $scope.fp);
它工作得很好,但“fp”值为:
fpdia: Wed Nov 01 2017
fphora: 00:00:00
fppilot:{_id: "59f06a0f907c783d6ccb8901", nombre: "Mike Ross", iden: "111222333A", rpasenable: "Phantom1", $$hashKey: "object:10"}
fprpas:{_id: "59f1b8bbdbae0a23208d0ad8", model: "Phantom1", serial: "4444-444-4444", plate: "123 TT", $$hashKey: "object:14"}
fptitulo:"Test"
我只想保存“fp”,比如:
您必须创建另一个json对象: 因此,在执行http请求之前,您只需执行以下操作:
var obj = {
fpdia: $scope.fp.fpdia,
fphora: $scope.fp.fphora,
fppilot: $scope.fp.fppilot.nombre,
fprpas: $scope.fp.fprpas.plate,
fptitulo: $scope.fp.fptitulo
}
$http.post('/fplist', obj);
您必须创建另一个json对象: 因此,在执行http请求之前,您只需执行以下操作:
var obj = {
fpdia: $scope.fp.fpdia,
fphora: $scope.fp.fphora,
fppilot: $scope.fp.fppilot.nombre,
fprpas: $scope.fp.fprpas.plate,
fptitulo: $scope.fp.fptitulo
}
$http.post('/fplist', obj);