2015-10-27 4 views
5

Я просто хочу знать, где хранятся файлы sitecore. Данные статистики статистики. Используя SQL-запрос, я хочу получить недавно обновленные элементы. я написать запрос для базы данных Sitecore_Master на таблицы Items, там я нашел при создании, обновлении полей, а также, в то время как эти столбцы содержат различные значения с Sitecore элемента статистики значения мой SQL запрос:Где sitecore хранит данные статистики товаров в базе данных ..?

select name,created,updated from items where id='{EFDC1A0B-C40D-42B9-880B-0A09D4686E60}' 

он работает мне, пока мне нужны статистические данные.

У кого-нибудь есть идея, какая таблица sitecore используется для хранения статистических данных для элемента sitecore.

Благодаря

ответ

5

Sitecore магазины Created и Updated значения для каждой конкретной версии элемента. Вот почему он хранится в таблице VersionedFields.

Вы можете использовать этот запрос для получения деталей обновленное после 2015-10-27:

SELECT 
    vf.Value AS Updated, 
    item.ID AS ItemId, 
    item.Name AS ItemName 
FROM 
    VersionedFields vf 
    JOIN Items item ON item.ID = vf.ItemId 
WHERE 
    vf.FieldId = 'D9CF14B1-FA16-4BA6-9288-E8A174D4D522' -- id of the __updated field 
    -- vf.FieldId = '25BED78C-4957-4165-998A-CA1B52F67497' -- id of the __created field 
    AND vf.Value > '20151027' 

Пожалуйста, имейте в виду, что даты Sitecore магазинов в формате UTC в таблице.

+0

Спасибо @Marek, он работает для меня, именно я искал это, еще раз спасибо. –

 Смежные вопросы

  • Нет связанных вопросов^_^