【问题标题】:Loopback AngularJS Get _id field from MongoDB CollectionLoopback AngularJS 从 MongoDB 集合中获取 _id 字段
【发布时间】:2017-01-01 09:33:14
【问题描述】:

环回 AngularJS SDK 并获取数据

我是 Loopback.js 的新手

我在 MongoDB 中有很多集合,我认为索引字段是与两个集合建立关系的最佳方式。 例如,

我有两个系列。这些是项目和工作

他们有 hasMany 关系的“ProjectID”表。项目集合有很多工作。看这张图。

这是从环回 gui 创建集合的另一张图片。

我的问题:我尝试从数据库中获取 _id 字段(它也是 ProjectID)。这里是:

// Get Projects Data
if (typeof Projects.find({}) != "undefined") {
   $scope.projects = Projects.find({});
}

console.log($scope.projects);

但我的结果在这张照片中:

为什么我无法访问 _idProjectID ?我有什么错误吗? 如果你知道其他关系的好方法,你应该告诉我。 谢谢你的回答。

【问题讨论】:

    标签: angularjs mongodb loopbackjs loopback angular-loopback


    【解决方案1】:

    我解决了这个问题。

    您不需要为集合关系创建其他字段。

    删除所有 ID 字段(如 ProjectID、JobID 等...)并使用

    slc loopback:relation
    

    命令。感谢这个命令创建与自己的集合 id 的关系。

    这个问题花了我 5 个小时,它可能对其他开发人员有帮助。编码愉快。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-09
      • 1970-01-01
      • 2011-12-22
      • 1970-01-01
      • 2013-11-27
      相关资源
      最近更新 更多