问题描述: 我正在使用Angular和Laravel开发一个应用程序,想要在前端页面中显示数据库中的最后一条记录。但是,代码给我返回了错误的结果。
解决方法:
$lastRecord = YourModel::orderBy('id', 'desc')->first();
return response()->json($lastRecord);
import { HttpClient } from '@angular/common/http';
export class YourComponent {
lastRecord: any;
constructor(private http: HttpClient) { }
ngOnInit() {
this.getLastRecord();
}
getLastRecord() {
this.http.get('your-api-url').subscribe(
(response) => {
this.lastRecord = response;
},
(error) => {
console.log(error);
}
);
}
}
在HTML模板中显示最后一条记录:
Last Record:
{{ lastRecord | json }}
请确保替换代码中的"YourModel"为你的模型名称,"your-api-url"为正确的API地址。
这样,你应该能够正确地在前端页面中显示数据库中的最后一条记录。