Loopback 4 删除关系
Loopback 4 delete relation
我正在看lp4,我有以下两个型号
产品
产品翻译
Product 与 ProductTranslations 模型有很多关系
如何删除产品,ProductTranslations 将被删除对应于产品
您要找的是 cascade delete. LoopBack 4 does not support this out-of-the-box (see issue #3526).
作为解决方法,您可以覆盖 .delete()
存储库功能以启动 Transaction 并模拟完全符合 ACID 的级联删除。
@del('/users/{id}')
@response(204, {
description: 'User DELETE success',
})
async deleteById(@param.path.string('id') id: string): Promise<void> {
await this.userRepository.deleteById(id);
}
我正在看lp4,我有以下两个型号
产品
产品翻译
Product 与 ProductTranslations 模型有很多关系 如何删除产品,ProductTranslations 将被删除对应于产品
您要找的是 cascade delete. LoopBack 4 does not support this out-of-the-box (see issue #3526).
作为解决方法,您可以覆盖 .delete()
存储库功能以启动 Transaction 并模拟完全符合 ACID 的级联删除。
@del('/users/{id}')
@response(204, {
description: 'User DELETE success',
})
async deleteById(@param.path.string('id') id: string): Promise<void> {
await this.userRepository.deleteById(id);
}