亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在 laravel 中進行實時搜索?

如何在 laravel 中進行實時搜索?

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

1 回答

?
陪伴而非守候

TA貢獻1757條經驗 獲得超8個贊

讓我用最好的方法來指導你

  1. 為 Zip 表創建一個模型,假設它被命名為“Zip”

  2. 創建一個控制器以檢索ajax請求

  3. 創建一個響應 ajax 調用的方法讓我們將其命名為“getZip”

  4. 創建路由到上面的方法

  5. 現在在上面的 Controller 方法中,您可以做類似的事情(假設您將 zip 的值保存在名為“name”的列中)

    return response()->json(Zip::where('name', 'like', '%' . $request->input('keyword') . '%')->get());

  6. 不要忘記導入模型并在方法中將請求類型提示為 $request

  7. 現在您可以使用關鍵字向上述端點發送 ajax 請求,您將獲得與您的關鍵字匹配的結果

希望能幫助到你。


查看完整回答
反對 回復 2023-03-04
  • 1 回答
  • 0 關注
  • 126 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號