loadDocument method
Pass query
to the platform set by the adapter to retrieve the document.
All return values are DynamicMap.
アダプターで設定されたプラットフォームにquery
を渡してドキュメントを取得します。
戻り値はすべてDynamicMapになります。
Implementation
@override
Future<DynamicMap> loadDocument(ModelAdapterDocumentQuery query) async {
_assert();
if (validator != null) {
await validator!.onPreloadDocument(query);
}
final data = await database.loadDocument(query, prefix: prefix);
if (validator != null) {
await validator!.onPostloadDocument(query, data);
}
return data != null ? Map.from(data) : {};
}