0
我希望我的自動完成功能非常用戶友好。幫助設計自動填充響應的
我有產品,人們會通過搜索:
part#
manufacturer
例如搜索
HND123
Honda 123
因此,基本上每個製造商都有一個簡短的形式和一個長的形式。
我該如何構建自己的搜索索引,以便當自動完成需要從數據庫中獲取數據時,它將返回兩種查詢類型的結果?
我希望我的自動完成功能非常用戶友好。幫助設計自動填充響應的
我有產品,人們會通過搜索:
part#
manufacturer
例如搜索
HND123
Honda 123
因此,基本上每個製造商都有一個簡短的形式和一個長的形式。
我該如何構建自己的搜索索引,以便當自動完成需要從數據庫中獲取數據時,它將返回兩種查詢類型的結果?
即使您有相同的表格,我也會將其作爲UNION執行此操作。假設你在兩個不同的列中搜索。
SELECT PartNumber AS Term FROM Parts WHERE PartNumber LIKE 'input%'
UNION
SELECT Manufaturer AS Term FROM Parts WHERE Manufactuer LIKE 'input%