根据ID获取对象
null Module_OOP_ORM::get_by_id( $id $id [, $use_master $use_master = bool false ] )
参数列表
参数 类型 描述 默认值 $id
$id
Int 对象ID $use_master
$use_master
Boolean 是否使用主数据 bool false
public function get_by_id($id, $use_master = false)
{
$idfield = $this->id_field_name();
if ($idfield)
{
$this->driver()->where($idfield, $id);
return $this->find(null, $use_master)->current();
}
else
{
throw new Exception('ORM设置不存在ID字段,无法使用此方法');
}
}