> For the complete documentation index, see [llms.txt](https://ndw777.gitbook.io/manual/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ndw777.gitbook.io/manual/data/build-ingredient-database.md).

# 成分查詢檔製作

做「[同成分查詢](/manual/queries/same-ingredient.md)」分頁專用的 `ingredient_*.db`。

## 用法

按按鈕開始制作，進度會顯示在「**執行日誌**」裡。

「**包含自有藥品**」勾選後，會把你的自有藥品明細表一併納入，查詢時就看得到哪些是店裡有的。

按「**說明**」看詳細說明。

<figure><img src="https://2425769477-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fa2UoEV34DNk0WQY3del7%2Fuploads%2FJlrgNfpoWUs0NcRWNifa%2Fimage.png?alt=media&amp;token=ad7b9351-b8a5-40a6-a610-f0a096b2524a" alt=""><figcaption></figcaption></figure>

## 三件要記得的事

**一、它讀的是原始 CSV**，不是查詢檔。所以：

* 要先把資料下載回來
* 如果已經「清除 csv 檔」，得先<mark style="color:$danger;">重新下載</mark>

**二、它不會自動更新**。「下載並更新」只換查詢檔裡的表，成分查詢檔不在其中。每次更新過藥品資料，都要回來重做一次。

**三、不做也沒關係**，只是「同成分查詢」分頁會查不到東西。其他分頁不受影響。
