Angularjs Angular/Mongoose使用文档列表保存表单

Angularjs Angular/Mongoose使用文档列表保存表单,angularjs,mongoose,Angularjs,Mongoose,我正在尝试保存一篇新文章这只是一个简单的例子,其中有一个使用表单的文档列表。有没有办法做到这一点 模型 HTML 控制器和API正在工作,因此正在保存消息。问题是:如何构造表单以同时保存多个标记 这里只是一个简单的示例,其中标记是只有一个键名的文档列表。我有一个类似的问题。如果我有两个或更多密钥的文档呢 导出您的模型 module.exports = Post; 在postcrl.js中,导入您的模型并导出下面的方法,我正在使用express var Post = require('../mo

我正在尝试保存一篇新文章这只是一个简单的例子,其中有一个使用表单的文档列表。有没有办法做到这一点

模型

HTML

控制器和API正在工作,因此正在保存消息。问题是:如何构造表单以同时保存多个标记

这里只是一个简单的示例,其中标记是只有一个键名的文档列表。我有一个类似的问题。如果我有两个或更多密钥的文档呢

导出您的模型

module.exports = Post;
在postcrl.js中,导入您的模型并导出下面的方法,我正在使用express

var Post = require('../models/Post.js');

exports.save = function(req, res){
    var post = req.body.post;
    Post.create(post, function(err, post) {
        if(err) {
            res.status(400);
            return res.send({reason: err.toString()});
        }
        res.send(post);
    });
});
之后,只需将PostTRL导入路由并定义路由:

app.post('/api/post', postCtrl.save);
var Post = require('../models/Post.js');

exports.save = function(req, res){
    var post = req.body.post;
    Post.create(post, function(err, post) {
        if(err) {
            res.status(400);
            return res.send({reason: err.toString()});
        }
        res.send(post);
    });
});
app.post('/api/post', postCtrl.save);