如何使用 Strongloop strong arc 创建关系?
How to create relationship using Strongloop strong arc?
如何通过 slc 或在文本编辑器中直接编辑模型来创建关系?
我找不到使用 strong arc composer 的方法。这个功能存在吗?
您不能使用 Arc 创建关系(不幸的是!)。有它真好。
要创建关系,您可以使用项目根目录中的 cli 命令:
slc loopback:relation
这将提示您可用的模型。然后,您可以 select 您希望与 selected 模型建立的关系类型。例如,一对多或多对多。
然后在common文件夹下可以看到修改后的.json文件,查看创建的关系。
或者,您也可以直接编辑 .json 文件。请参阅设置用户和用户令牌之间关系的示例
{
"name": "User",
. .
.
"relations": { // relations
"accessTokens": { // specify relation name
"type": "hasMany", // type of relation
"model": "AccessToken", // model to which relation is made
"foreignKey": "userId" // foreign key
}
}
}
如何通过 slc 或在文本编辑器中直接编辑模型来创建关系?
我找不到使用 strong arc composer 的方法。这个功能存在吗?
您不能使用 Arc 创建关系(不幸的是!)。有它真好。
要创建关系,您可以使用项目根目录中的 cli 命令:
slc loopback:relation
这将提示您可用的模型。然后,您可以 select 您希望与 selected 模型建立的关系类型。例如,一对多或多对多。 然后在common文件夹下可以看到修改后的.json文件,查看创建的关系。
或者,您也可以直接编辑 .json 文件。请参阅设置用户和用户令牌之间关系的示例
{
"name": "User",
. .
.
"relations": { // relations
"accessTokens": { // specify relation name
"type": "hasMany", // type of relation
"model": "AccessToken", // model to which relation is made
"foreignKey": "userId" // foreign key
}
}
}