Как я могу получить последние 5 записей из базы данных?Angular 2 - получить последние 5 записей из базы данных
logs.component.html
<table class="table table-striped table-bordered">
<thead>
<tr>
<th>Date</th>
<th>Logging in is completed?</th>
</tr>
</thead>
<tbody>
<tr *ngFor="let log of logs">
<td >{{log.date}}</td>
<td >{{log.isCompleted}}</td>
</tr>
</tbody>
</table>
С выше кода я получаю все записи. Я хотел бы сделать что-то подобное:
for(int i=logs.length();i>logs.length()-5;i--)
Возможно, вы захотите отфильтровать результаты на уровне базы данных, а не на вашем JavaScript, так как это более эффективно. В противном случае ваше приложение Angular2 загрузит ненужные данные с сервера, только чтобы игнорировать его – Delosdos