find 関数のプロトタイプ
コードをコピーします コードは次のとおりです:
/**
* 条件を満たす最初のレコードと関連するすべてのデータを返します。クエリに結果がない場合は false を返します
*
* @parammixed$conditions
* @paramstring$sort
* @parammixed$fields
* @param 混合 $ queryLinks
*
* @return array
*/
function & find($conditions, $sort = null, $fields = '*', $queryLinks = true )
{
$rowset =& $this->findAll($conditions, $sort, 1, $fields, $queryLinks);
if (is_array($rowset)) {
$row = restart( $rowset);
} else {
$row = false;
unset($rowset);
return $row;
find にはパラメータ $limit が 1 つないことです。つまり、find は条件を満たす最初のレコードのみを検索します
$conditions、
$sort = null、
$fields = '*'
$queryLinks = true
$conditions = null、クエリ条件
通常は配列を含みますフィールド名と値
たとえば
コードをコピーします コードは次のとおりです:
array('fieldname' => 'value1','fieldnameb' => 'value2')
$sort = null、
フィールドの並べ替えと並べ替え方法。通常、これは文字列です
たとえば
コードをコピーします コードは次のとおりです:
'ID ASC,post_date DESC' / /条件が 1 つだけある場合は、「ID ASC」にすることができます
$fields = '* ';、クエリして表示する必要があるフィールドはデフォルトで表示されます
たとえば
コードをコピーしますコードは次のとおりです:
array('ID','post_title','post_parent')
$queryLinks = true
fleephp関数のfindメソッドの使用例と例
コードをコピー コードは次のとおりです。次のように:
$rowsets = $tableposts->find(array('post_type'=>'post'),'ID ASC,post_date DESC',array('ID','post_title','post_parent' ));
ダンプ($rowsets);
http://www.bkjia.com/PHPjc/323263.html
www.bkjia.com
truehttp://www.bkjia.com/PHPjc/323263.html技術記事 find 関数のプロトタイプのコピー コードは次のとおりです。 /** * 条件を満たす最初のレコードと関連するすべてのデータを返します。クエリに結果がない場合は、false を返します。 * * @parammixed $conditions * @pa. ..