SQL JOINs with CakePHP
===

I have an `images` table and a `servers` table. `images` has a `server_id` field which is a foreign key to the `id` field in the `servers` table. The `servers` table also has a field called `name`, which is what I want to retrieve.

Here's my controller action code:

    $images = $this->Image->find('all', array(
        'conditions' => array('Image.user_id' => $this->Auth->user('id')),
        'order' => array('Image.uploaded DESC')
    ));
    $this->set('images', $images);

It gets data like this:

    Array
    (
        [0] => Array
            (
                [Image] => Array
                    (
                        [id] => 103
                        [orig_name] => Untitled-5.jpg
                        [hash] => MnfWKk
                        [filename] => MnfWKk.jpg
                        [uploaded] => 2012-07-12 00:09:08
                        [views] => 0
                        [album_id] => 
                        [user_id] => 15
                        [server_id] => 1
                    )
    
            )
    )

Instead of `server_id`, I want to get the `name` field from the `servers` table. How can I adapt my `find()` method to get this? I know it's an SQL join, but I have no idea how to tell Cake to do one in order to get the servers name.

Thanks.