您要求的功能來了:更好的搜索。之前的搜索實際上是一個過濾器:一個簡單的子字符串掃描。這是一個好的開始,但您要求一個更好的東西,可以處理多個單詞。
PartsBox 現在擁有一個模糊匹配搜索引擎,專為匹配電子元件設計。它能容忍一定量的拼寫錯誤並仍然獲得正確的結果。最重要的是,它直接在瀏覽器中運行,對於非平凡的數據庫來說,速度也比舊搜索快。
模糊匹配真的很棒。例如,搜索"61a20dwp"將會顯示您真正想要的TPA6120A2DWP,輸入"mcp78381"將顯示您庫存中的MCP73832T-2ACI/OT。
新的零件搜索引擎也被寫成了可以在瀏覽器和服務器上運行的方式。這很棒,因為它提供了可擴展性:對於擁有大型零件數據庫的公司來說,將索引保留在服務器上並在那裡運行搜索不會是問題。實際上,測試顯示,當我們從客戶端搜索切換到將搜索發送到服務器時,性能沒有明顯差異。
新引擎默認情況下會對元件名稱、描述、腳印和用戶備註進行索引。一些使用提示:
對存儲表進行的另一項重要更改是,“元件計數”曾經顯示在那裡,但發現它令人困惑且不是很有用。它是指在特定存儲位置存儲(或曾經存儲)的不同元件的計數。您可以將其視為該位置的標記拉鍊袋的數量。袋子可能是空的(如果您用完了所有元件),但它們仍然會被計數。這導致了大量的錯誤報告。該數字已被替換為“庫存”數字,指示該位置的總庫存。
修復了一些小錯誤,其中包括鏈接化:在您的註釋文本中檢測鏈接並將它們轉換成HTML鏈接的過程。事實證明,這是難以做到的。希望這次我做對了。
還有許多底層的變化,這些變化對用戶來說應該是不可見的。這些變化要麼提升了性能,要麼為未來將推出的新功能奠定了基礎。
我希望新的搜索引擎能改善您在處理電子組件時的工作流程!
PartsBox是一款在線應用程序,讓您控制電子零件庫存、BOM定價和小規模生產。它跟踪零件的存儲位置、當前庫存水平,以及哪些零件用於哪些項目/BOM。