1
0
mirror of synced 2024-12-15 07:36:03 +03:00
doctrine2/manual/docs/Working with objects - Component overview - Table - Finder methods.php

25 lines
601 B
PHP
Raw Normal View History

2007-04-14 01:49:11 +04:00
Doctrine_Table provides basic finder methods. These finder methods are very fast and should be used if you only need to fetch
data from one database table. If you need queries that use several components (database tables) use Doctrine_Connection::query().
2007-04-14 01:49:11 +04:00
<code type="php">
$table = $conn->getTable("User");
// find by primary key
$user = $table->find(2);
if($user !== false)
print $user->name;
// get all users
foreach($table->findAll() as $user) {
print $user->name;
}
// finding by dql
foreach($table->findByDql("name LIKE '%John%'") as $user) {
print $user->created;
}
</code>