我的公司正在使用Umbraco进行一个有很多节点的项目,而这些项目又有已发布和未发布的网站。我的要求是在xslx,csv等所有节点上获取所有已发布网站的列表。有没有办法在没有使用Umbraco扩展API的情况下获得这个?
可以提供帮助吗?
答案 0 :(得分:2)
如果您不想使用Umbraco服务,SQL可能是最佳解决方案
以下查询返回链接到已发布节点的所有主机名:
SELECT domainName
FROM [dbo].[umbracoDomains] as domains
INNER JOIN [dbo].[cmsDocument] as documents
ON domains.domainRootStructureID = documents.NodeId
WHERE documents.Published = 1