我正在学习ORM。我研究Jelly,现在我正在测试Kohana内置的ORM模块。 我看到ORM模型正在查询:
SHOW FULL COLUMNS FROM `table_name`
每次实例化ORM模型。 例如:
的
$user = ORM::factory('user');
ORM正在查询:
SHOW FULL COLUMNS FROM `users`
有没有办法在我的模型中定义这个表列/模型属性,所以ORM不必进行数据库查询来获取它们?
谢谢!
答案 0 :(得分:2)
我得到了它,研究了ORM的源代码:)
您可以设置:
protected $_table_columns;