Dev
成分搜尋與 API 整合的兩天修補:從資料庫到前端的連鎖反應
成分搜尋與 API 整合的兩天修補:從資料庫到前端的連鎖反應 這兩天主要在處理兩件事:把成分搜尋做對、把 API 整合拉回穩定。結果一路從資料庫 schema、ORM、到前端路由和狀態管理,全都被牽出來重整了一遍。 先說成分搜尋。之前後端只有陽春 CRUD,前端要找成分時不是一次吐一大坨資料,就是用 JavaScript 自己過濾,效率慘不忍睹。這次把品牌 API 重寫後,順手把成分關鍵字搜尋補齊,採用 PostgreSQL 的 ILIKE + %keyword% 做模糊查詢。pg_trgm 有想過,但成分名稱不如品牌那麼複雜,現在用 ILIKE 就夠。測 API 時踩到 Windows 的 multiprocessing 老問題:spawn 啟動方式和 Linux 的