[英]Laravel multiple named optional parameters where order don't matter
我正在嘗試在Laravel中實現以下路由
/stats/{id}
/stats/{id}/limit/{limit}
/stats/{id}/limit/{limit}/order/{order}
/stats/{id}/order/{order}
/stats/{id}/order/{order}/limit/{limit}
如您所見,僅{id}是必需的,/ limit /和/ order /可能會也可能不會出現,並且它們的順序無關緊要。
謝謝!
我不確定您要達到的目標,但我認為最好的方法是將limit
和order
作為查詢參數發送,而不是為其創建路線選項。 喜歡:
/stats/{id}?order={order}&limit={limit}
這樣,您可以根據需要添加盡可能多的可選參數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.