|
|
1
1
Kohana 2不会将错误转换为异常。您需要附加自己的错误处理程序,或者使用
|
|
|
2
1
你可以捕捉到异常,但你可能试图在错误的地方捕捉到它。试图捕获低级别异常的问题是,它可以从许多不同的源派生。 例如,如果将数据库驱动程序用于会话,则将从会话库中的数据库驱动程序的实例化中引发异常(在调用会话时实例化,该调用可能在实例化任何模型之前发生)。
抓住那个例外
可以
从模型中发生,但更可能从另一个源中发生-在这种情况下,可能需要扩展几个库,或者确保包装的是基本模型
(我个人会扩展模型库来实现这一点,而不是将其放在基本模型中) 希望能有所帮助。 |
|
|
3
0
我不认识科哈纳,但是
根据您的评论进行编辑:
此外,我只是快速浏览了一下kohana,确实看到抛出了这里和那里的异常,但它似乎没有以一致的方式这样做。 如果希望将php错误视为异常,请查看 this documentation . |
|
|
blogger13 · 视频租赁店数据库的规范化 1 年前 |
|
|
ì¤ì¤í · 为什么LEFT INNER JOIN被弃用? 1 年前 |
|
|
relatively_random · 确保两个表之间一致的共同参考 1 年前 |
|
|
Grenish Rai · Firestore错误“用户文档不存在” 1 年前 |
|
|
Saijo-Shi · PLpgsql中的更新触发器 1 年前 |
|
Dante · Django::配置不当:池不支持持久连接 1 年前 |
|
YouLocalRUser · 删除重复行,保留第一行 2 年前 |