我試圖從數據庫中導出成員屬性像名字,姓氏,但我似乎無法找到它。我看到有一個包含正確列的loginUser表,但它似乎只能保存5個條目,而不是我在管理界面中看到的完整列表。哪裏是成員屬性存儲在umbraco
3
A
回答
7
成員屬性存儲在cmsPropertyData
表中。 contentNodeId
將對應於成員的id。
使用api導出數據可能會更容易。 Umbraco使用標準的ASP.NET Membership Provider模型。有關更多詳細信息,請參閱Membership providers。
9
道格拉斯是對的,它可能更容易訪問會員供應商。
但是我最近在一個項目上工作,我們需要爲一個相當大的成員基礎做一些查詢,並且會員API太慢,所以我們做了下面的觀點。希望幫助:
SELECT MEMBTYPEID.text AS MemberType, MEMBLST.nodeId, MEMBTYPES.Name AS MemberField, MEMBTYPES.Alias AS MemberFieldAlias, MEMB.LoginName,
(CASE WHEN MEMBDATA.[dataInt] IS NOT NULL THEN CONVERT(NVARCHAR(500), MEMBDATA.[dataInt]) ELSE MEMBDATA.[dataNvarchar] END)
AS MemberData
FROM dbo.umbracoNode AS MEMBTYPEID INNER JOIN
dbo.cmsContent AS MEMBLST ON MEMBLST.contentType = MEMBTYPEID.id INNER JOIN
dbo.cmsPropertyType AS MEMBTYPES ON MEMBTYPES.contentTypeId = MEMBLST.contentType INNER JOIN
dbo.cmsPropertyData AS MEMBDATA ON MEMBDATA.contentNodeId = MEMBLST.nodeId AND MEMBDATA.propertytypeid = MEMBTYPES.id INNER JOIN
dbo.cmsMember AS MEMB ON MEMB.nodeId = MEMBLST.nodeId
WHERE (MEMBTYPEID.nodeObjectType = '9b5416fb-e72f-45a9-a07b-5a9a2709ce43')
的「where」子句只是過濾節點是類型成員的(我不知道這是GUI所有實現恆定的,請第一)
相關問題
- 1. Umbraco Contour在哪裏存儲表單?
- 2. Android設備屬性存儲在哪裏?
- 3. Java HttpSession屬性存儲在哪裏?
- 4. 模型屬性在哪裏存儲?
- 5. 哪裏擴展屬性存儲?
- 6. 哪裏存儲Dynamics CRM IsLogical屬性?
- 7. 哪裏的類,方法及其成員存儲在內存中?
- 8. 一把umbraco:獲取用戶屬性,在XSLT不是成員屬性
- 9. Umbraco 7 - 查詢Umbraco成員 - 性能
- 10. 所有靜態成員存儲在哪裏?
- 11. ASP.NET成員資格:當前用戶標識存儲在哪裏?
- 12. 成員函數的存儲位置在哪裏?
- 13. 合成的ivars存儲在哪裏?
- 14. 集成機器人存儲在哪裏?
- 15. Umbraco在數據庫中哪裏存儲版本信息?
- 16. 揮發性變量存儲在哪裏?
- 17. vs2010在哪裏保存WebSite屬性值?
- 18. Visual Studio屬性表保存在哪裏?
- 19. AS3:非靜態屬性存儲在哪裏?
- 20. magento屬性值和產品圖像存儲在哪裏?
- 21. 「vino-preferences」在哪裏存儲配置屬性
- 22. 自定義控件的屬性存儲在哪裏?
- 23. cygwin在哪裏存儲Unix文件屬性
- 24. Visual Studio存儲文件屬性在哪裏?
- 25. SQL Server中存儲的擴展屬性在哪裏?
- 26. Vue.js在哪裏存儲非組件數據屬性?
- 27. 在哪裏存儲在Python
- 28. Route屬性的RouteOrder屬性在哪裏?
- 29. .NET「獨立存儲」存儲在哪裏?
- 30. CSS屬性在哪裏?
我沒有有時間使用API編寫程序,並且此腳本保存了我的培根。它會將每個屬性的成員都轉儲出去。非常感謝! – rob