【问题标题】:Get entity ID before creating new entity in DB在数据库中创建新实体之前获取实体 ID
【发布时间】:2014-11-17 18:06:38
【问题描述】:

我使用 Nodejs 和 express,angularJs 和 coffeScripts,mongodb 和 mongoose,

我想在数据库中创建实体之前存储新实体的 ID。

在我用咖啡脚本编写的角度控制器中,我有这段代码

$scope.addPlayer = ->
    $http.post '/api/players',
      name: "PlayerName"

从这段代码中我想存储我的新玩家的 id,我发现 this topic 非常接近我需要的,但我自己无法弄清楚如何为我的代码编写这个,我需要让 player._id 稍后更新此播放器^^

欢迎任何帮助

【问题讨论】:

    标签: express coffeescript mongoose entity


    【解决方案1】:

    我能想到的最简单的方法是确保您的 /api/players 端点返回新创建的实体。

    然后,在客户端,只需获取响应,您就可以访问 _id 属性以供将来使用。

    HTH,

    迈克

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多