PHP で DB を使うときに
特定の条件でレコードを検索するにはfind メソッドを使います
第1引数に検索のタイプ
第2引数にオプションの配列を指定します
まず、タイプについて
all
条件にあう全レコードを取得
first
条件にあう最初のレコードを取得
count
条件にあうレコードの数を取得
list
条件にあうレコードのリスト取得
neighbors
条件にあうレコードの前後のレコードを取得
threaded
ツリー構造でDBからレコード取得
続いて オプションについて
conditions
検索条件の配列を指定
recursive
再帰的に検索する深度を指定
fields
取得するフィールド名の配列を指定
order
文字列化配列で取得順序(並べ替え順)を指定
group
SQL文のGROUP BY 句と同じ
limit
取得するレコード数の指定
page
取得するページの指定
offset
何件目のレコードから取得するかを指定する