首页 > 解决方案 > 如何使用 mongodb realm web ui 创建一对多关系?

问题描述

我有 2 份文件,一份称为客户,一份称为工作。我想将每个工作链接到一个客户和一个客户到多个工作。我已经设法使用客户端 ID 将工作与客户端的关系添加到客户端。如何使用其 ID 将客户链接到每个工作?

这是我的客户文档架构:

{
  "title": "client",
  "properties": {
    "__v": {
      "bsonType": "int"
    },
    "_id": {
      "bsonType": "objectId"
    },
    "name": {
      "bsonType": "string"
    },
    "surname": {
      "bsonType": "string"
    },
    "jobs": {
      "bsonType": "array"
    }
  }
}

这是我的工作文档架构:

{
  "title": "job",
  "properties": {
    "_id": {
      "bsonType": "objectId"
    },
    "client_id": {
      "bsonType": "objectId"
    }
 }

}

我想在客户端下有一个作业数组,它链接到具有该客户端的 client_id 的所有作业

标签: mongodbrealm

解决方案


推荐阅读