如何在不指定 ID 的情况下创建环回 4 模型、存储库和控制器
How to create loopback 4 model, repository and controller without specifying an ID
我的模型有一个复合主键,由 3 列组成。
当我尝试使用命令创建所有内容时:
lb4 model
lb4 repository
lb4 controller
我找不到方法指定这三个阵营加在一起就是PK,或者根本不指定id。
我被迫写一个 id 的第一步是在存储库生成器上
当到达 lb4 controller
步时,它迫使我再次指定一个 ID
我是这个框架的新手,尝试搜索更多相关信息但未成功
Loopback4 目前不支持开箱即用的复合键。您也可以在这里阅读更多内容:
https://github.com/strongloop/loopback-next/issues/1830
解决方法是在 运行 lb4 模型时声明主键,然后在查找中使用 where 子句指定另一个键。当然,这不会强制唯一性,但同样,目前不支持复合键。
我的模型有一个复合主键,由 3 列组成。 当我尝试使用命令创建所有内容时:
lb4 model
lb4 repository
lb4 controller
我找不到方法指定这三个阵营加在一起就是PK,或者根本不指定id。
我被迫写一个 id 的第一步是在存储库生成器上
当到达 lb4 controller
步时,它迫使我再次指定一个 ID
我是这个框架的新手,尝试搜索更多相关信息但未成功
Loopback4 目前不支持开箱即用的复合键。您也可以在这里阅读更多内容: https://github.com/strongloop/loopback-next/issues/1830 解决方法是在 运行 lb4 模型时声明主键,然后在查找中使用 where 子句指定另一个键。当然,这不会强制唯一性,但同样,目前不支持复合键。