add foreign key service methods

This commit is contained in:
2021-09-08 12:39:23 +02:00
parent bb2aaa1e84
commit 01bd6877c6
2 changed files with 100 additions and 0 deletions

View File

@ -50,6 +50,17 @@ export class ${JsNameConverter($table.name)}Service {
}
#end if
#for $column in $table.columns
#if (('foreignkey' in $column) and $column.foreignkey)
async get${JsNameConverter($table.name)}sBy${JsNameConverter($column.name)}(id: number): Promise<${JsNameConverter($table.name)}[]> {
this.messageService.add(`${JsNameConverter($table.name)}Service: get data by ${JsNameConverter($column.name)} \${id}`);
return this.http.get<${JsNameConverter($table.name)}[]>(`\${serviceBaseUrl}/v1/${table.name}s/${column.name}/\${id}`).toPromise()
}
#end if
#end for
}
#end for