Query Building
注意: Query Builder クラスを書いた時点で、複数の SQL 方言を取り扱うことができるように調整されます。
データベースへの問い合わせ のためのSQL生成の抽象化はQuery Builderによって行われます。 Query Builder は、1セットのクラス群として構成され、各々のクラスは特定のクエリ生成プロセスを扱います。
大抵の場合、DB class が新しい Query Builderオブジェクトを生成するショートカットを提供するため、 Query Builderを使うことに、気づかないでしょう。これらの方法を使うことは正しいQuery Builderを取得するために推奨されます。 これは一般的な慣習で、 あなたのコードを読みやすく維持してくれるでしょう。
Query Builderはこれらのクラスから構成されます:
- Query_Builder (abstract)
- Query_Builder_Where (abstract)
- Query_Builder_Select
- Query_Builder_Insert
- Query_Builder_Update
- Query_Builder_Delete
- Query_Builder_Join