TokyoTyrantQuery::out

Removes records based on query

&reftitle.description; public `TokyoTyrantQuery` `TokyoTyrantQuery::out`

Removes all records that match the query. Works exactly like search but removes the records instead of returning them.

&reftitle.parameters; &no.function.parameters;
&reftitle.returnvalues;

This method returns the current object and throws TokyoTyrantException on failure.

&reftitle.examples;

### `TokyoTyrantQuery::out` example

    <?php
    /* Connect to a table database */
    $tt = new TokyoTyrantTable("localhost", 1979);

    /* Add rows */
    $tt->put(null, array("column1" => "some data", "column2" => "something here"));
    $tt->put(null, array("column1" => "more data", "column2" => "best data this far"));
    $tt->put(null, array("column1" => "again data", "column3" => "foobar here"));
    $tt->put(null, array("column45" => "random data", "column2" => "something along the lines"));
    $tt->put(null, array("column21" => "test data", "column2" => "generating.."));
    $tt->put(null, array("column1" => "foobar data", "column2" => "value here"));

    /* Get a new query object */
    $query = $tt->getQuery();

    /* Add a search condition */
    $query->addCond("column2", TokyoTyrant::RDBQC_STROR, "something");

    /* Remove matching records */
    $query->out();
    ?>

&reftitle.seealso;

- `TokyoTyrantQuery::addCond`