【发布时间】:2013-02-09 19:20:20
【问题描述】:
我是 MySql 的新手 ^_^,
我正在使用一个名为 GLPI 的现有开源,他们使用的是 MVC 方法,所以我发现编辑主代码非常困难,这就是为什么我决定发布这个问题,如果我可以从 MySql 更改选择语句而是。
所以我需要知道如果有任何操作包含(
SELECT * FROM `glpi_tickettemplates` WHERE `id` = '-2'
)
然后用 (
SELECT * FROM `glpi_tickettemplates` WHERE `id` = '1'
)
提前致谢
【问题讨论】:
-
我认为没有开箱即用的方法,不。为什么你首先需要这样做?这应该在应用程序级别而不是在数据库中修复
-
我正在使用一个名为 GLPI 的现有开源,他们使用的是 MVC 方法,所以我发现编辑主代码非常困难
-
就像 Pekka 所说的,您需要在应用程序级别而不是数据库级别修复它。如果您确实需要它,您可以覆盖 MVC 默认行为(尽管不建议新手使用)。尝试找出模型并在该模型中创建一个方法,然后在您刚刚创建的该方法中输入 sql。然后,您可以即时调用该方法来运行上面的 sql。
-
@Autolycus tnks,你能说得更具体点吗?