DBConnector: asValue()
データをデータベースで使用する値リテラルに変換します。
note
- この関数は基底クラスでは実装されていません。派生クラスでは以下に示す仕様を満たすようにこの関数を実装する必要があります。
構文
dbConnector.asValue(rawValue) => string
引数
-
rawValue:object|number|boolean|string|bigint|undefined値リテラルに変換するデータです。
返値: string
データベースで使う値リテラルです。
例外
DBInternalError- この関数が未実装だった場合
warning
-
DBInternalErrorをtry-catch文の中でcatchした場合、何もせず再びthrowしてください。この例外はアプリケーション実行時に発生するべきではありません。その他のアプリケーションエラーと区別するため、この関数で発生した例外は必ず
instanceofで型を検査してください。
解説
データをデータベースで使用する値リテラルに変換します。