【问题标题】:how to retrieve data based from foreign key in javascript如何从javascript中的外键检索数据
【发布时间】: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


    【解决方案1】:

    试试这个:

    $tourism = \App\Models\Ratings::orderBy('rating','desc')->with('tourism')->take(6)->get();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-09-04
      • 2023-01-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多