autoIncrementField の互換エイリアスです。
読み取り専用auto存在する場合、autoIncrement: true が指定されたコンパイル済みフィールドです。
読み取り専用cacheModel のオプションで選択された、または親の Toshihiko から継承した Cache です。
読み取り専用columnストレージ列名から論理フィールド名への対応です。
読み取り専用fieldストレージ列名からコンパイル済み Field への対応です。
読み取り専用field論理フィールド名からコンパイル済み Field への対応です。
読み取り専用nameToshihiko.define に渡したテーブル名またはコレクション名です。
読み取り専用name論理フィールド名からストレージ列名への対応です。
読み取り専用optionsToshihiko.define に渡した Model オプションです。
読み取り専用originalToshihiko.define に渡した元の schema 配列です。
読み取り専用parentこの Model を所有する Toshihiko インスタンスです。
読み取り専用primaryprimaryKey: true が指定されたコンパイル済みフィールドです。
読み取り専用schemaoriginalSchema からコンパイルした実行時の Field オブジェクトです。
parent を返す互換ゲッターです。
選択された Adapter を介してトランザクションを開始します。
Adapter がトランザクション対応を宣言している場合だけ、このメソッドを呼び出せます。
Adapter 固有のトランザクション接続です。
データベースへ書き込まずに、新しい Yukari のデータ行を作成します。
入力キーは schema のフィールドに制限されます。指定されたフィールドと既定値のあるフィールドは戻り値の型上で存在が保証されます。ほかのフィールドは、代入または読み込みが行われるまで optional のままです。
Yukari.insert または Yukari.save を実行できる、新しく構築された Yukari です。
Adapter のトランザクション接続を commit します。
beginTransaction が返した接続です。
Adapter が定義する commit の結果です。
新しい Query を作成し、Query.conn を適用します。
ストレージ列名を schema 上の論理フィールド名へ変換します。
未知の列に対して、文字列または配列の入力では undefined を返し、オブジェクトの入力では該当するプロパティを省略します。
1 個のストレージ列名です。オーバーロードでは、列名の配列または列名をキーとするデータ行も受け付けます。
対応する論理名、または変換後の構造です。
column - 1 個のストレージ列名です。オーバーロードでは、列名の配列または列名をキーとするデータ行も受け付けます。
対応する論理名、または変換後の構造です。
新しい Query を介して、すべてのデータ行を数えます。
条件のない新しい Query を介してデータ行を削除します。
テーブル全体を意図的に削除する場合を除き、先に where を呼び出してください。
新しい Query を介して Adapter 固有の生の操作を実行します。
新しい Query を作成し、Query.field エイリアスを適用します。
新しい Query を作成し、Query.fields を適用します。
新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
オプションoptions: QueryFindManyOptions新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
オプションoptions: QueryFindManyOptions新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
新しい Query を介してデータ行を検索します。
overload とシリアライズの挙動は Query.find と同じです。
新しい Query を介して、主キーで 1 行を検索します。
1 個の主キー値、または複合主キーオブジェクトです。
新しい Query を介して、主キーで 1 行を検索します。
1 個の主キー値、または複合主キーオブジェクトです。
新しい Query を介して、主キーで 1 行を検索します。
1 個の主キー値、または複合主キーオブジェクトです。
新しい Query を介して最大 1 行を検索します。
新しい Query を介して最大 1 行を検索します。
新しい Query を介して最大 1 行を検索します。
主キーに対応するストレージ列名を返します。
単一主キーでは 1 個の文字列、複合主キーでは配列、Model に主キーがない場合は空の配列です。
論理主キー名を返します。
単一主キーでは 1 個の文字列、複合主キーでは配列、Model に主キーがない場合は空の配列です。
新しい Query を作成し、Query.limit を適用します。
新しい Query を作成し、Query.limit を適用します。
新しい Query を作成し、Query.order を適用します。
新しい Query を作成し、Query.orderBy エイリアスを適用します。
Adapter のトランザクション接続を rollback します。
beginTransaction が返した接続です。
Adapter が定義する rollback の結果です。
条件のない新しい Query を介してデータ行を更新します。
テーブル全体を意図的に更新する場合を除き、先に where を呼び出してください。
新しい Query を作成し、Query.where を適用します。
Toshihiko.define が返すテーブル単位の API です。
Model は指定された schema をコンパイルし、Query builder と Yukari のデータ行を作成して、schema を認識するメタデータを公開します。Query の入口となるメソッドは常に新しい Query インスタンスを作成します。