Sitecore 了解有关已发布图像的信息
我试图找到一种方法来找出哪些添加的图像填充了Alt和description字段。 我正试图像这样直接查询主数据库:Sitecore 了解有关已发布图像的信息,sitecore,Sitecore,我试图找到一种方法来找出哪些添加的图像填充了Alt和description字段。 我正试图像这样直接查询主数据库: USE Fanuc2014_Web; With EmptyValuedAltFields AS ( SELECT I.Name,I.ID, F.Language, F.Value FROM Items I INNER JOIN Fields F ON I.ID = F.ItemId WHERE I.Templ
USE Fanuc2014_Web;
With EmptyValuedAltFields
AS
(
SELECT I.Name,I.ID, F.Language, F.Value
FROM Items I
INNER JOIN
Fields F ON I.ID = F.ItemId
WHERE
I.TemplateID = '{DAF085E8-602E-43A6-8299-038FF171349F}' AND F.FieldId = '{65885C44-8FCD-4A7F-94F1-EE63703FE193}' AND f.Value = ''
)
Select * FROM EmptyValuedAltFields
但是我没有得到正确的结果。除了查询db之外,还有其他方法吗?或者我需要为此调整此查询
谢谢。试试这样:
SELECT I.Name,I.ID
FROM Items I
WHERE
(I.TemplateID = '{DAF085E8-602E-43A6-8299-038FF171349F}' OR i.TemplateID = '{F1828A2C-7E5D-4BBD-98CA-320474871548}')
AND 0 =
(
SELECT
COUNT(*) FROM Items II INNER JOIN Fields FD ON I.ID = FD.ItemId
WHERE
(FD.FieldId = '{65885C44-8FCD-4A7F-94F1-EE63703FE193}' OR FD.FieldId = '{65885C44-8FCD-4A7F-94F1-EE63703FE193}')
AND i.ID = ii.id
AND fd.Value != ''
)