В моем приложении у меня есть две важные модели: ContentCollection и ContentItem.Магистральный маршрут с неограниченными необязательными параметрами
В каждом ContentCollection есть много ContentCollections и ContentItems. Вы можете думать о ContentCollections как папки, а ContentItems - как файлы. Таким образом, этот вид структуры должен быть возможно:
- ContentCollection
\- ContentCollection
\- ContentCollection
\- ContentCollection
\- Item
\- Item
\- ContentCollection
\- Item
- ContentCollection
\- Item
\- Item
- Item
- Item
Я хочу, чтобы создать шоу маршруты для обоих ContentCollections и ContentItems.
/home/collections/{id}
и ...
/home/items/{id}
и ...
/home/collections/{id}/collections/{id}/collections/{id}
и ...
/home/collections/{id}/collections/{id}/collections/{id}/items/{id}
и так далее.
Есть ли простой способ для меня элегантно обработать этот вид гнездования в магистральном маршруте?