0

我的模型有一个复合主键,由 3 列组成。当我尝试使用命令创建所有内容时:

lb4 model
lb4 repository
lb4 controller

我找不到指定这三个阵营组合为 PK 的方法,或者根本不指定 id。

我被迫写一个 id 的第一步是在存储库生成器上

到达lb4 controller步骤时,它会强制我再次指定一个 ID

我是使用此框架的新手,并尝试搜索有关此框架的更多信息但未成功

4

1 回答 1

1

Loopback4 目前不支持开箱即用的复合键。您也可以在此处阅读更多内容: https ://github.com/strongloop/loopback-next/issues/1830 解决方法是在运行 lb4 模型时声明主键,然后在您的查找中使用 where子句也可以指定另一个键。当然,这并不强制唯一性,但同样,目前没有复合键支持。

于 2019-10-28T16:08:15.810 回答