文字

TokyoTyrantQuery::count

(No version information available, might only be in Git)

TokyoTyrantQuery::countCounts records

说明

public int TokyoTyrantQuery::count ( void )

Returns a count of how many records a query returns.

参数

此函数没有参数。

返回值

Returns a count of matching rows and throws TokyoTyrantException on error

范例

Example #1 TokyoTyrantQuery::count() example

<?php

$tt  = new  TokyoTyrantTable ( "localhost" 1979 );


$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"  =>  "not 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" ));


$query  $tt -> getQuery ();


$query -> addCond ( "column2" TokyoTyrant :: RDBQC_STROR "something" );


var_dump ( $query -> count ());
?>

以上例程会输出:

int(2)

参见

  • TokyoTyrantQuery::out() - Removes records based on query
  • TokyoTyrantQuery::search() - Searches records
  • TokyoTyrantQuery::metaSearch() - Retrieve records with multiple queries
上一篇: 下一篇: