2015-10-27 14 views
5

私はちょうどsitecoreがItems statisticsデータをどこに保管しているか知りたいと思う。 SQLクエリを使用して私は最近更新されたアイテムを取得したい。 私はサイトコアアイテム統計量は 私のSQLクエリがある値にこれらの列が異なる値が含まれている一方で、同様のフィールドを更新し、作成したが、アイテムテーブル上Sitecore_Masterデータベースのクエリを記述します。sitecoreはどこにアイテム統計データをデータベースに保存しますか?

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

それがために働いています私は統計データが必要です。

誰かが、サイト・アイテムの統計データを格納するためにどのテーブル・サイトコアが使用されたかを知っています。

おかげ

答えて

5

サイトコア店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' 

サイトコアストアがテーブルにUTCにさかのぼりますのでご注意ください。

+0

ありがとう@マレック、それは私のために働いています、正確に私はこれを探していた、ありがとう再び。 –

関連する問題