【发布时间】:2011-08-17 14:28:53
【问题描述】:
我有一个返回单个结果的查询,我想知道是否有一种方法可以访问该结果的属性而不必遍历它,因为我将其限制为单个结果。
这是我的查询:
$user = Model_User::find()
->where('email_address', Input::post('email_address'))
->where('password', Input::post('password'))
->limit(1);
我发现访问结果的唯一方法是在 $user 上运行 get() 方法并循环遍历结果,但我认为我遗漏了一些东西,并且有一种更简单的方法可以返回 @987654324 @ 作为我可以使用的单个对象,因为我将其限制为单个结果。
最有效的方法是什么?
【问题讨论】: