Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/426.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript angularjs-数组的特定于post的元素_Javascript_Angularjs_Node.js_Mongodb - Fatal编程技术网

Javascript angularjs-数组的特定于post的元素

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

我使用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: "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);