J'ai beaucoup de tables dans Lovefield et leurs Interfaces pour les colonnes qu'ils ont.
Exemple:
export interface IMyTable {
id: number;
title: string;
createdAt: Date;
isDeleted: boolean;
}
J'aimerais avoir les noms des propriétés de cette interface dans un tableau comme ceci:var IMyTable = ["id", "title", "createdAt", "isDeleted"];
Je ne peut pas créer un objet ou un tableau basé sur l'interface IMyTable
directement, ce qui devrait faire l'affaire parce que je voudrais faire de l'interface noms des tables de façon dynamique. Donc j'ai besoin d'itérer sur ces propriétés dans l'interface et d'obtenir un tableau hors de lui.
Comment puis-je parvenir à ce résultat.