getExtModelIndexes method
Ruft Datenbank-Index-Informationen ab
Lädt Informationen über verfügbare Datenbank-Indizes für bessere Performance-Optimierung und Abfrage-Planung.
classes - Komma-getrennte Liste spezifischer Klassen (optional)
rightsControlKey - Berechtigungsschlüssel für Zugriffskontrolle
Returns: RestApiResponse mit Index-Informationen und Performance-Daten
Beispiel:
RestApiResponse response = await api.v1.models.getExtModelIndexes(
classes: "Vorgang,Adresse"
);
if (response.isOk) {
List indexes = response.data['indexes'];
}
Hinweis zur neuen API:
Lädt Datenbank-Index-Informationen (GET v1/extModel/indexes).
Implementation
Future<RestApiResponse> getExtModelIndexes({
String classes = '',
String rightsControlKey = '',
}) {
final Map<String, String> query = <String, String>{};
if (classes.isNotEmpty) query['classes'] = classes;
if (rightsControlKey.isNotEmpty) {
query['rightsControlKey'] = rightsControlKey;
}
return _execute(
method: ApiHttpMethod.get,
path: '/extModel/indexes',
queryParameters: query,
operation: 'getExtModelIndexes',
);
}