我从外键检索数据时遇到问题。
这是我检索数据的途径:
Route::get('retrieve',function() {
$tourism = \App\Models\Ratings::orderBy('rating','desc')->take(6)->get();
return $tourism;
});
这是我的Javascript:
var URL = '{{URL::to('/retrieve')}}';
var htmlURL = '{{URL::to('/tourismplace/id/')}}';
$.get(URL).success(function(data){
var jumlahData = data.length;
for(var i=0;i<jumlahData;i++){
lokasi.push({
lat : data[i].tourism.latitude,
lon : data[i].tourism.longitude,
zoom : 18,
title : data[i].tourism[i].nama,
html : "<a href='"+htmlURL+"/"+data[i].tourism.id +"'>"+data[i].tourism.nama+"</a>",
icon: 'http://maps.google.com/mapfiles/ms/micons/red-dot.png', // custom icon
animation: google.maps.Animation.DROP
});
}
}
data[i].tourism.nama
表示nama在另一张旅游餐桌中
我已经在表格之间建立了联系。
答案 0 :(得分:0)
试试这个:
$tourism = \App\Models\Ratings::orderBy('rating','desc')->with('tourism')->take(6)->get();