Creator of RedBeanPHP here.
This is not supported by RedBeanPHP. You will have to use plain old SQL for this.
Question
How to run following sql by RedBean?
INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
Should I use loop or RedBean support batch insert?
Solution
Creator of RedBeanPHP here.
This is not supported by RedBeanPHP. You will have to use plain old SQL for this.
OTHER TIPS
What about sample logic?:
$list = array(1, 2, 3, 4, 5, 6, 7, 8, 9);
$beans = R::dispense('table', count($list));
for($i=0; $i<count($list)/3; $i++)
{
$beans[$i]->a = $list[$i*3+1];
$beans[$i]->b = $list[$i*3+2];
$beans[$i]->c = $list[$i*3+3];
}
R::storeAll($beans);