【问题标题】:Sails/Mongo Returning ObjectID After CreateSails/Mongo 在创建后返回 ObjectID
【发布时间】:2014-11-09 11:50:33
【问题描述】:

我陷入了僵局,我将第一个承认这些信息很可能隐藏在互联网的某个地方。在这一点上,虽然我的谷歌结果只是返回了我已经去过十几次的相同页面,这让我相信我的搜索词缺少一些正确的术语。

我要做的就是使用 post 将记录保存到我可以成功完成的 mongo 集合中。

我的头撞墙是试图然后返回 mongo 生成的 _id 的所述新创建的记录。

【问题讨论】:

  • 创建记录的id字段应该是Mongo ID。您能否显示您当前从您的.create 通话中获得的数据?

标签: mongodb sails.js sails-mongo


【解决方案1】:
User.create(req.allParams(), function(err, user) {
            if (err) return res.json(err.status, {err: err});
            res.json(user);
        });

现在您在响应中拥有了所有用户/任何数据。如果你只想发送ID,你应该写res.json(user.id);

这是你需要的吗?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-08-28
    • 1970-01-01
    • 2012-03-12
    • 2016-12-22
    • 2013-08-26
    • 2011-11-11
    • 2013-07-12
    • 1970-01-01
    相关资源
    最近更新 更多