在使用資料庫時,對每個項目使用唯一的 ID 通常是有用的。 通過將時間戳與各種IF語句組合,你可以建立一個公式,為 Notion 資料庫中的每個頁面生成唯一的 ID。
在本範例中,我們將使用具有以下屬性和相應屬性資料類型的任務資料庫。
Title
(標題)Created Time
(建立時間)Created By
(建立人)Select
(單選)Select
(單選)對於那些包含固定可能值並保持不變的屬性,例如 Select
(單選)和 Created By
(建立人),為每個可能值建立一個「編碼」。 你的編碼可以是任何字符,包括表情符號,但為了簡單起見,我們將堅持使用數字。 像這樣:
在你的任務資料庫中,你可以根據在其他屬性字段中輸入的內容自動生成這些編碼。 這是IF語句的工作原理:
If 建立人 是 "Steve Cook," 輸出 "1"
;
if 建立人 是 "Howard Johnson," 輸出 "2"
;
if 建立人 是 "Anna Huffington," 輸出 "3"
;
否則, 輸出 "0"
.
if(prop("Creator") == "Steve Cook", "1", if(prop("Creator") == "Howard Johnson", "2", if (prop("Creator") == "Anna Huffington", "3", "0")))
If 類別 是 "Work," 輸出 "1"
;
if 類別 是 "Personal," 輸出 "2"
;
否則, 輸出 "0"
.
if(prop("Category") == "Work", "1", if(prop("Category") == "Personal", "2", "0"))