GlassMapper SitecoreQuery 属性(SitecoreId 而不是路径)
GlassMapper SitecoreQuery Attribute (SitecoreId Instead of Path)
我正在尝试 return 来自特定根项目的项目,如下所示:(使用 GlassMapper)
[SitecoreQuery("/sitecore/content/Dresses/Type//*[@@templateid = '{F4294A0F-EE89-4A12-BA25-A7605F135A4A}']")]
IEnumerable<ILookup> Type { get; set; }
我正在使用 Resharper,它建议我使用 SitecoreID 而不是路径,但是如果我使用 glassmapper 是否会 return SitecoreID 子级?
或
[SitecoreChildren]
Attribute 是否有从特定 Item 获取 chridren 的选项,我只能看到 Infertype 和 isLazy?
或
GlassMapper 中是否有任何对我的情况有用的属性?
你的看起来是正确的。我不知道为什么 resharper 会告诉你它在告诉你什么。
您应该避免在查询末尾使用双斜线。这将进行缓慢的后代搜索。
现在我会忽略 resharper。
我正在尝试 return 来自特定根项目的项目,如下所示:(使用 GlassMapper)
[SitecoreQuery("/sitecore/content/Dresses/Type//*[@@templateid = '{F4294A0F-EE89-4A12-BA25-A7605F135A4A}']")]
IEnumerable<ILookup> Type { get; set; }
我正在使用 Resharper,它建议我使用 SitecoreID 而不是路径,但是如果我使用 glassmapper 是否会 return SitecoreID 子级?
或
[SitecoreChildren]
Attribute 是否有从特定 Item 获取 chridren 的选项,我只能看到 Infertype 和 isLazy?
或
GlassMapper 中是否有任何对我的情况有用的属性?
你的看起来是正确的。我不知道为什么 resharper 会告诉你它在告诉你什么。
您应该避免在查询末尾使用双斜线。这将进行缓慢的后代搜索。
现在我会忽略 resharper。