Eu preciso puxar dados com base em sua seqüência exata em uma matriz

Abaixo está o meu código e quero extrair os dados com base na sequência 3, 10 e 7, como posso fazer isso? até agora, ele puxa primeiro 10, depois 7 e depois 3.

<code>
        $cars = $this->car->find('all', array(
        'conditions' => array(
            'car.id' => array(3, 10, 7)
        ),
        'limit' => 3, 
        'order' => array('car.id' => 'desc')
    ));

    </code>