[英]laravel which route or link should I use for this case
我有一个xmldocument
模型,可以通过这种方式显示它的配置文件:
`public/xmldocument/4`
此页面上有三个链接,分别是:
add general information
add master information
add general information
他们每个人都是资源。 例如:
添加常规信息是资源general_information
的创建
添加主信息是资源master_information
的创建
添加常规信息是资源general_information
的创建
但是他们每个人都必须知道xmldocument ID。 就我而言,每个人都应该知道它们属于xmldocument = 4
我的问题是我应该将每个人都路由到此链接吗
`public/xmldocument/4/generalinformation/create` ?
或此链接
`public/generalinformation/create` ?
在第二种情况下,我必须传递xmldocument id,但是我真的可以使用a
标签吗?
正如Oni所说,它与您的业务逻辑有关,因此,没有任何方法可以作为最佳方法或比这种方法更好的方法,所有这些都归您所有。
现在关于使用时发送文档ID的第二个问题
public/generalinformation/create
一般而言,您应追加id
的文档的链接,这样就可以在接下来的页面处理它作为a
标签将只提供_GET
值,但在Laravel可以用slug
例如要解决这个问题,所以您的链接可以就像是
public/xml_doc_slug/generalinformation/create
所以这样你查询数据库的slug
,并获得id
的XML文档。
我认为,请尝试使您的URL尽可能简单,以便以后使用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.