Javascript express和x2B之间的通信;安格拉斯

Javascript express和x2B之间的通信;安格拉斯,javascript,ajax,node.js,express,angularjs,Javascript,Ajax,Node.js,Express,Angularjs,使用angularJS,我得到了一个数据文件,在那里我与数据库通信 因此,我想将数据发送到我从前端获得的数据,以将其发送到packend,但不知怎的,这现在起作用了。你能帮帮我吗 app.get('/api/data/:id', function (req, res) { res.json({...}); }); app.post('/api/data/', function (req, res) { res.json({ success: true }

使用angularJS,我得到了一个数据文件,在那里我与数据库通信

因此,我想将数据发送到我从前端获得的数据,以将其发送到packend,但不知怎的,这现在起作用了。你能帮帮我吗

app.get('/api/data/:id', function (req, res) {
    res.json({...});
});

app.post('/api/data/', function (req, res) {
    res.json({
        success: true
    })
});
对于get和delete函数,这很好,但是我不知道如何创建post和put函数以及如何在其中获取数据

这是我在客户机上所做的

        add:function (data) {
            location = '/api/data/';
            $http.put(location, merchant, successCb).
                success(function(data, status, headers, config) {
                    console.log(arguments);
                    successCb(data);
                }).
                error(function(data, status, headers, config) {
                    console.log('Error:' + arguments);
                });
        },

有人能帮我在服务器和客户端上写吗。(我在客户端获得了正确的数据,它是一个简单的javascript对象。

您必须使用$resource,这是与restful服务器端数据源通信的正确方式

angularjs在这里有关于$resource的非常好的例子:
.$resource

您使用什么数据库系统?如果您想向我们展示您在get中的工作,它也会有所帮助。如果您想使用MongoDB,您可以阅读以下内容: