オプションoptions: MySQLAdapterOptions読み取り専用database設定済みのデータベース名です。
読み取り専用format基盤となる Pool にバインドされた mysql2 の SQL フォーマッターです。
読み取り専用mysql基盤となる mysql2 の接続 Pool です。
Adapter 固有のオプションをコピーした変更可能なオブジェクトです。
読み取り専用package互換性のために保持するドライバーパッケージ名です。
読み取り専用parentToshihiko によって構築された場合の親 Toshihiko インスタンスです。
読み取り専用username設定済みの MySQL ユーザー名です。
Pool 接続を取得し、その接続上でトランザクションを開始します。
トランザクション接続をコミットして解放します。
選択された接続または Pool を介して、パラメーター化された SQL を実行します。
名前付きプレースホルダーや識別子プレースホルダーなど、mysql2 のフォーマットに query() が必要な場合を除き、SQL と値は別々に渡されます。
データ行を直接、または Model の Cache を介して検索します。
主キーを読み取り、キャッシュ済みのデータ行を解決し、キャッシュミスを同時に最大 10 個のワーカーで取得します。要求された選択フィールドは維持されます。
Cache を参照せず、Cache にも保存せずに、コンパイル済みの読み取りを実行します。
設定済みのデータベース名を返します。
1 行を挿入し、生成または指定されたキー値を使用して読み戻します。
指定された論理演算で結合した条件オブジェクトの配列をフォーマットします。
オプションlogic: string1 個の論理フィールド条件を SQL としてフォーマットします。
オプションlogic: string正規化済みの limit を MySQL の LIMIT フラグメントの本体としてフォーマットします。
正規化済みのソート項目を ORDER BY フラグメントの本体としてフォーマットします。
find、count、update、delete の各操作に対応する SQL フォーマッターを選択します。
オプションoptions: MySQLQueryOptions完全な Toshihiko 条件を SQL としてフォーマットします。
オプションlogic: string正規化済みの Query 状態を SQL builder のオプションへコピーします。
single: true の場合は limit も書き換え、要求するデータ行を最大 1 行にします。
トランザクション接続をロールバックして解放します。
元の特定条件を使用して 1 行を更新し、キャッシュ済みのコピーを無効化します。
mysql2 をバックエンドに使用する Toshihiko Adapter です。
クエリはパラメーター化された SQL にコンパイルされます。読み取りには設定済みの Cache を使用できます。書き込みでは実行前に関連するキャッシュ済みデータ行を無効化します。トランザクションメソッドは mysql2 の Pool 接続を取得し、処理後に解放します。