You can retrieve existing objects (database rows) with Doctrine_Table or Doctrine_Connection. Doctrine_Table provides simple methods like findBySql, findAll and find for finding objects whereas Doctrine_Connection provides complete OQL API for retrieving objects (see chapter 9).