例如,我的數據庫中有28k 的zip 數據,每個 zip 有 5 位數字范圍。因此,如果我先寫數字,然后 ajax 請求從與此搜索相關的數據庫中獲取數據。就像我在搜索中寫459和 ajax 請求獲取數據45934,45932,45926,45945,45978,4593479,4593480等。所以現在我想在控制器中處理它并將數據發送到 ajax 響應以供查看請分享任何最佳方式或最佳Laravel 查詢以實現?
1 回答

陪伴而非守候
TA貢獻1757條經驗 獲得超8個贊
讓我用最好的方法來指導你
為 Zip 表創建一個模型,假設它被命名為“Zip”
創建一個控制器以檢索ajax請求
創建一個響應 ajax 調用的方法讓我們將其命名為“getZip”
創建路由到上面的方法
現在在上面的 Controller 方法中,您可以做類似的事情(假設您將 zip 的值保存在名為“name”的列中)
return response()->json(Zip::where('name', 'like', '%' . $request->input('keyword') . '%')->get());
不要忘記導入模型并在方法中將請求類型提示為 $request
現在您可以使用關鍵字向上述端點發送 ajax 請求,您將獲得與您的關鍵字匹配的結果
希望能幫助到你。
- 1 回答
- 0 關注
- 126 瀏覽
添加回答
舉報
0/150
提交
取消