loopbackjs - 环回 4:关系 HasManyThrough
问题描述
所以我认为创建医生很简单 | 病人 | lb4 中的约会场景……但由于某种原因,它与 lb3 中的情况相去甚远……
所以我有
顾客
- ID
- 姓名
计划
- ID
- 姓名
我有
客户计划
- ID
- 客户ID
- 计划编号
对我来说这很简单
我为 Customer > Plan > customerPlan 创建了一个关系(使用 cli)hasManyThrough
它看起来像这样
@hasMany(() => Plan, {through: {model: () => CustomerPlan}})
计划:计划[];
但是当我去 CustomerPlanController 中的资源管理器时,我看到这样的帖子
POST /customers/{id}/plans
我唯一能发布的是
那么我做错了什么?我想在 db customerPlan { "customerId": 1, "planId": 1 }
那里没有“名称”属性
解决方案
推荐阅读
- acumatica - Acumatica API 获取图像
- javascript - javascript async 函数可以从获取中返回一个供全局使用的数组吗?
- php - 使用 docker 创建容器时 DocumentRoot 不存在
- javascript - 如果没有 d3 中的缩放事件,我的矩形没有很好的坐标
- sql-server - 在 SQL Server 中将 XML 列转换为行
- python - 如何存储十亿个不同的整数?
- java - 将 IntelliJ 文件添加到 gitignore
- reactjs - 这在 react-bootstrap 文档中是什么意思?
- python - NumPy 中将 A x B 矩阵转换为 A x B x K 矩阵的最佳方法是什么?
- kubernetes - 如何手动设置节点状态