Model strong循环:通过REST API创建HasandBelongToMany关系时不验证外键

Model strong循环:通过REST API创建HasandBelongToMany关系时不验证外键,model,loopbackjs,has-and-belongs-to-many,strongloop,Model,Loopbackjs,Has And Belongs To Many,Strongloop,在我的loopback/strongloop项目中,我有两个模型“api”和“客户机”,它们具有HasandBelongTomany关系,即每个api可以有多个客户机,每个客户机可以属于多个api。 让我们假设以下场景,其中我创建了每个模型的一个实例,并希望将它们链接在一起(通过REST API): 1) POST/api=>创建新的api实例 2) POST/clients=>创建新的客户端实例并将其链接到现有的api实例 3) PUT/api/{apid}/clients/rel/{clie

在我的loopback/strongloop项目中,我有两个模型“api”和“客户机”,它们具有HasandBelongTomany关系,即每个api可以有多个客户机,每个客户机可以属于多个api。 让我们假设以下场景,其中我创建了每个模型的一个实例,并希望将它们链接在一起(通过REST API):

1) POST/api=>创建新的api实例

2) POST/clients=>创建新的客户端实例并将其链接到现有的api实例

3) PUT/api/{apid}/clients/rel/{clientId}=>将现有api链接到现有客户端实例

已检查是否存在具有“APID”的api,但不存在具有“clientId”的客户端,这意味着我可以与无效或不存在的客户端创建此类关系。这是strongloop/loopback中的错误还是我缺少了什么