代码之家  ›  专栏  ›  技术社区  ›  kupang lie

没有模型[应用程序\设施]getAllData的查询结果

  •  0
  • kupang lie  · 技术社区  · 6 年前

    我想问这个问题,因为这让我发疯。

    所以我想使用ajax加载数据表,我看到了这一点

    $.ajax({
        type: "GET",
        url: "facility/getAllData",
        success: function(data) {
            console.log(data);
        }
    });
    

    这就是我的路线

    Route::get('/master_data/facility/getAllData', 'FacilityController@getAllData')->name('facility.getAllData');
    

    最后一部分是我的控制器

    public function getAllData()
    {
        $facilities = Facility::all();
    
        return response()->json($facilities);
    }
    

    这就是我的全部代码,我已经使用了App\ Facility;我的代码有什么问题?谢谢

    1 回复  |  直到 6 年前
        1
  •  1
  •   CUGreen    6 年前

    您使用的是命名路由,因此需要向视图中添加类似的内容:

    $.ajax({
        type: "GET",
        url: {{ route("facility/getAllData") }}, // named route
        success: function(data) {
            console.log(data);
        }
    });
    

    或使用完整路由url url: "/master_data/facility/getAllData"