1

首先,我使用的是 Kohana 2.3.4。

我的问题是,正如 Kohana 文档所说,模型必须在应用程序/模型中,但为了改进我的应用程序,我希望有几个子文件夹与其他模型。这很有用,因为我可以让文件树更有条理。

因此,如果我尝试在子文件夹中加载模型,则会返回“找不到类”错误,如果我将该类移动到主模型文件夹,它会正常工作。

所以,我的问题是,如何在这些子文件夹中加载模型?

4

1 回答 1

0

IIRC,模型仅从models/kohana 2 中的基本路径自动加载。如果您在其他地方拥有该文件,则必须手动包含该文件:

require Kohana::find_file('models', 'path/to/model')

我认为这是正确的语法。如果不是,请看一下 kohana 类。

于 2012-06-13T13:57:59.640 回答