我正在使用像这样的redbeanphp
$r = R::find('chat', 'room_id = ? AND time > ? ORDER BY time ASC', array($w->id, $_POST['latest_timestamp']));
现在我在$ r中有一个bean对象列表,那么有没有办法访问行而不将其转换为数组?
(我知道我不能和foreach一起使用它!)
答案 0 :(得分:0)
根据此处的文件http://redbeanphp.com/manual3_0/finding_beans
R::find
是要加载一个条目,您是不是应该使用R:findAll
来获取可以通过foreach
进行迭代的数组集合?
即
$r = R::findAll('chat', 'room_id = ? AND time > ? ORDER BY time ASC', array($w->id, $_POST['latest_timestamp']));
foreach ($r as $myItem)
{
// do something with $myItem
}