[英]Where does Orchard CMS stored content definition?
我對Orchard CMS還是陌生的。 我正在研究如何創建一個模塊。
根據文檔,內容定義可以通過兩種方式創建:
有什么區別嗎?
我創建了一個測試內容定義,並嘗試在SQL Compact數據庫中找到它。 我似乎找不到。
有人知道該信息存儲在哪里嗎?
謝謝
您可以在Orchard數據庫的下表中找到內容定義:
Settings_ContentFieldDefinitionRecord
Settings_ContentPartDefinitionRecord
Settings_ContentPartFieldDefinitionRecord
Settings_ContentTypeDefinitionRecord
Settings_ContentTypePartDefinitionRecord
管理界面使用與從代碼定義內容定義時使用的API相同的API,因此基本上是同一回事。 我傾向於在遷移中定義內容定義,因為這是確保內容定義更改正確應用到應用程序的所有實例的最佳方法(遷移在應用程序啟動期間自動運行)。 管理員界面適用於無法訪問源代碼的用戶(例如,管理員而非開發人員)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.