你是否曾經思考過一個問題:/page與mention a page有差嗎?
在官方文檔上的說法:兩者功能一樣,都為增加頁面的指令。
都是生成頁面但兩者究竟有何差異性?
/page 增加為頁面(page),而 mention a page 則是產生子頁面(sub-page)。(這裡所談的事情為使用 mention a page 增加新的子頁面功能)
相同處:
在多數的使用情境中,兩者的使用功能皆是相同的,能增加資料庫、能再增加頁面,基本上頁面能做到的子頁面理所當然都能辦到。
而酥油我在實際操作中觀察到的 4 個差異點是:
- ICON 大小不同:
從 icon 可以直接看出這個頁面的實際屬性
- 層級不同:
從常規的筆記層級中,眾所皆知層級由高至低是:頁面 → 子頁面
從這個規則中我們可以將子頁面收納進頁面中,但無法逆操作將頁面拉進去子頁面中。
- 當建立副本(duplicate)時產生檔名不同:
頁面建立副本後,所產生的頁面標題會增加了「Copy of」的文字,而子頁面建立的副本直接與原標題一模一樣。
- 轉換格式適應性不同,最重要的差異處:
在 notion 上最方便的事情是。每個 block 都能隨意轉換為其他的格式,將文字轉為頁面、程式塊都不是問題,而頁面轉換成其他需要的格式也是完全沒問題的。
但當為子頁面需轉換格式時,會發現格式雖然轉換了,但子頁面的內容還是以連結子頁面的格式呈現。
所以說子頁面是無法像頁面一樣,隨意轉換成其他格式,這點必須注意!!!
如果想將子頁面拉進去資料庫行得通嗎?
效果勉強但有些多此一舉!
資料庫講白一點,每一條資料的本質其實都是頁面,所以我們將頁面直接拉進去資料庫是完全沒有問題的; 但將子頁面拉進去資料庫,會發現標題部分成為一個連結頁面,再點進去會明白我們只是將子頁面拉進去頁面的標題,而不是將子頁面整體直接拉進資料庫。
嚴格說起來子頁面雖然能成為一條資料,卻沒辦法整合進資料庫中,對後續需要加工使用資料庫功能的效果不好。
如何破解呢?
抱歉!子頁面無法使用 turn into page 成為頁面的層級。
至少現階段酥油沒有找到破解的方法。
縱上所述,子頁面有一些限制無法達到與頁面相同的功能,在筆記的歸納、需要再加工的筆記或資料中,我會建議避免使用 mention a page 增加子頁面的功能。酥油我本人不太清楚有些限制是軟體本來規劃上的原則或是這僅僅是一個 bug ,但以上文章以我目前的觀察是如此,歡迎有相同的疑問者或是知情者留言討論。
如果喜歡這篇文章歡迎愛心、拍手、留言,對於哪處敘述糢糊或者意思不清楚,也歡迎告知。祝大家有美好的一天,我是酥油,我們下次見。