在路由中映射数据库中的slugs

时间:2015-12-18 17:05:29

标签: php cakephp cakephp-3.0

我必须支持项目的url友好结构。

有多个带有slug列的表,在cakephp中如何以最有效的方式将slug路由到控制器。

起初我正在检查表格中是否存在slug,如果slug存在则使用该路径:

http://site/jobs/GetIndex

问题是我有多个像上面那样的检查,每个检查都在运行,即使路线先前匹配(不需要运行,因此需要调用额外的查询)。

那么如何添加某种条件语句,以便只检查路由是否匹配,如果之前的路由都没有。

0 个答案:

没有答案