【发布时间】:2013-07-18 21:41:34
【问题描述】:
您好,我正在尝试从另一个表中获取一些引用数据,
数据结构:
表格部分详细信息
-id
-OperationTypeID(外键)
-添加日期
表操作类型
-id
-描述
我正在尝试这样的事情:
$crud = $this->add('MVCGrid', array('allow_edit'=>false));$crud->setModel('Model_PartDetail',array('DateAdded'));
但是我想从表 OperationType 中查看“描述”,因为在我的 PartDetail 模型中我声明我的关系是这样的:
$this->hasOne('OperationType','OperationTypeID','Description')
->mandatory(true)
->caption('Operation Type');
例如在这种情况下,我想从表 OperationType 中查看描述
我试过了:
$crud->setModel('Model_PartDetail',array('DateAdded','OperationType'));
但不起作用,仅适用于:
$crud->setModel('Model_PartDetail',array('DateAdded','OperationTypeID'));
但我只得到身份证号,而不是描述。
这是如何工作的?
【问题讨论】:
标签: grid atk4 agiletoolkit