我在Laravel中构建API。
这是我的系统:
在系统中有表演,日期和价格。所以,3个表。
用户可以购买演出门票。所以,另一张桌子。
我现在拥有的是一个接受带有以下有效负载的POST的API:
因此每个交易只接受一张票。
问题:如何调整此API以接受多个 performance_price_id ,以便用户可以购买例如5张VIP门票和5张普通门票单个交易(当然是在同一天的相同表现)。
注意:每个表现的价格没有静态数量。
答案 0 :(得分:0)
使用下一格式的字符串解决它:
performance_price_id,performance_date_id;performance_price_id,performance_date_id;...
而不是有未定义的有效负载参数数量,我有一个明确定义的数字(2),它们是 performance_id 和门票