我想使用Angular Js从mysql的两个不同表中获取数据。我的表格如下所示:
注释
ID,User_id,Comment
用户
Id,Name,Email,Password
我想用这种格式的angluarJs显示数据:
Username : comments
答案 0 :(得分:0)
要获取您想要运行以下语句的所有注释:
SELECT Name AS Username, Comment
FROM user, comments
WHERE user.id = comments.user_id
这是将两个表组合在一起,并将comments表中的user_id与users表中的id匹配。
答案 1 :(得分:0)
通常,使用Angular直接查询数据库是一种不好的做法。建议的方法是通过(RESTful)API公开数据,然后在后端执行查询并以某种格式(例如JSON)返回数据,然后Angular可以使用这些格式。