(PECL tokyo_tyrant >= 0.1.0)
TokyoTyrantTable::getQuery — Récupère un objet de requête
Récupère un objet de requête à exécuter sur la base de données.
Cette fonction ne contient aucun paramètre.
Retourne un objet TokyoTyrantQuery en cas de succès, et lance une exception TokyoTyrantException si une erreur survient.
Exemple #1 Exemple avec TokyoTyrantTable::getQuery()
<?php
/* Connexion à la base de données */
$table = new TokyoTyrantTable("localhost", 1979);
/* Insertion de quelques lignes */
$table->put(null, array("column1" => "some data", "column2" => "more data"));
$table->put(null, array("something" => "value", "data" => "good data"));
/* Récupère l'objet de requête */
$query = $table->getQuery();
/* Ajoute une condition de requête */
$query->addCond('data', TokyoTyrant::RDBQC_STREQ, 'good data');
/* Récupère les lignes correspondantes */
var_dump($query->search());
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
array(1) { [11]=> array(2) { ["something"]=> string(5) "value" ["data"]=> string(9) "good data" } }