让我说这条路线
osmnx.distance.great_circle_vec(args)
DELETE products/{id}
第一个示例将在DELETE products/{id}/discount
内调用destroy
函数,但是第二个示例我不知道将ProductController
函数放在deleteDiscount
或ProductController
中的位置我把第二个例子放在DiscountController
中吗?或ProductController
函数中的DiscountController
?哪个是最佳做法?
答案 0 :(得分:1)
我喜欢在我的项目中遵循以下要求:
//删除产品
DELETE products/{id}
:ProductController -> destroy()
//删除折扣
DELETE discounts/{id}
:DiscountController -> destroy()
//删除与产品相关的所有折扣
DELETE products/{id}/discount
:ProductDiscountController -> destroyAll()
//删除与产品相关的一种折扣
DELETE products/{id}/discount/{discount_id}
:ProductDiscountController -> destroy()