Cakephp 如何使用cake php将此数组保存在数据库中

Cakephp 如何使用cake php将此数组保存在数据库中,cakephp,Cakephp,这是我的数组输出,我想将数据保存在票证表上。两个条目首先按照cake的预期构造数组- [Ticket] => Array ( [id] => Array ( [1] => 5 [2] => 6 ) [passenger_name] => Array ( [1]

这是我的数组输出,我想将数据保存在票证表上。两个条目首先按照cake的预期构造数组-

[Ticket] => Array
    (
        [id] => Array
            (
                [1] => 5
                [2] => 6
            )

        [passenger_name] => Array
            (
                [1] => ticket
                [2] => ticket2
            )

        [age] => Array
            (
                [1] => 2
                [2] => 10
            )

        [gender] => Array
            (
                [1] => Female
                [2] => Male
            )

    )
然后保存数组-
$newTickets

$save=serialize($array)
$tickets = array(
    'id' => array (
            1 => 5,
            2 => 6
        ),

    'passenger_name' => array
        (
            1 => 'ticket',
            2 => 'ticket2'
        ),

    'age' => array
        (
            1 => 2,
            2 => 10
        ),

    'gender' => array
        (
            1 => 'Female',
            2 => 'Male'
        )

);
foreach ($tickets as $key => $ticket) {
    foreach ($ticket as $newKey => $value) {
        $newTickets[$newKey]['Ticket'][$key] = $ticket[$newKey];
    }
}