【发布时间】:2012-06-17 14:26:37
【问题描述】:
我想通过从变量中设置属性名称来从 ORM 对象中获取值。以下 是我在想什么的例子。
$field_name = 'name';
$value = ORM::factory('table')->GetValueByField($field_name);
echo $value;
【问题讨论】:
我想通过从变量中设置属性名称来从 ORM 对象中获取值。以下 是我在想什么的例子。
$field_name = 'name';
$value = ORM::factory('table')->GetValueByField($field_name);
echo $value;
【问题讨论】:
// $id required, because your model must be loaded
$values = ORM::factory('table', $id)->{$field_name};
这是一个 __get 魔术,ORM API link
【讨论】: