有谁知道如何从模型名称获取表名称?另外我想获取该模型/表名称的所有列名称及其类型。是否有可能获得给定型号名称的此类详细信息?
Thanks.
表名
要获取该表,请参阅
$this->Model->table
或者检查类变量的模型$useTable
。如果未定义,那么您可以从模型的名称推断它:
$tableName = Inflector::tableize($this->Model->alias);
See the 变形器文档 http://api.cakephp.org/2.3/class-Inflector.html类似有用的方法。
Columns
看看schema http://api.cakephp.org/2.3/class-Model.html#_schema模型类的方法。例如:
var_dump($this->Model->schema());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)