Sitecore 找不到配置节点 dataAdapterManager
本文关键字:dataAdapterManager 节点 配置 找不到 Sitecore | 更新日期: 2023-09-27 18:34:50
当我
使用以下代码行获取 Sitecore 中访问量最大的页面时出现错误">找不到配置节点:dataAdapterManager":-
string query =
string.Format(
"SELECT TOP {0} ItemId, count(*) as cnt FROM Pages WHERE DateTime > DATEADD(DAY, -{1}, GETDATE()) GROUP BY ItemId ORDER BY cnt DESC",
10, 90);
IEnumerable<Guid> itemIDs = DataAdapterManager.Sql.ReadMany(query,
reader => new
{
ItemId =DataAdapterManager.Sql.GetGuid(0, reader),
},
new object[0]).Select(a => a.ItemId);
IEnumerable<Item> popularPages= itemIDs.Select(id => Sitecore.Context.Database.GetItem(new Sitecore.Data.ID(id))).Where(item => item != null).ToList();
foreach(var pp in popularPages)
{
Response.Write(pp.Name);
}
我缺少DMS包。
这个网址帮助我解决问题。
首先从 sitecore 网站下载 DMS 软件包,然后按照给定的说明进行操作。
http://www.nehemiahj.com/2011/12/sitecore-dms-installation.html