【发布时间】:2016-09-25 19:17:13
【问题描述】:
我在从外键检索数据时遇到问题。
这是我获取数据的途径:
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 在另一个表中,即旅游表
我已经在表格之间建立了联系。
【问题讨论】:
标签: javascript mysql laravel