1

コンテンツ ツリーに存在するアイテムが Sitecore 高速クエリによって取得されないという問題があります。Sitecore のバージョンは 6.5 (rev 121009) です。奇妙なことは、これが別の環境で機能することです。ここに記載されている手順に従ってデータベースのクリーニングを試みましたが、それでもクエリは失敗します。取得しようとしているアイテムは、メール test02072013 です。

ここに画像の説明を入力

使用されている高速クエリは次のとおりです。

fast:/sitecore/content/Home/Email Campaign/Test 02072013/Sent//*[@@templatename='HTML Message']

テンプレートが正しく、アイテムへのパスが存在することを確認しました。xpath ビルダーでクエリを実行しようとしましたが、まだうまくいきません。さらに、通常のサイトコア クエリも機能しません。 ここに画像の説明を入力

私は明らかな何かを見逃していますか、それとも私が試すことができる別のアプローチを誰かが持っていますか? ありがとう

4

1 に答える 1

5

次のように実行してみてください:

 fast:/sitecore/Content/Home/#Email Campaign#/#Test 0207#/Sent//*[@@templateName='Html Message'] 

アイテム名にスペースが含まれるバグでしたが、いくつかのバージョンで修正されたことを知っています。

実行していますか: Sitecore Query Notation?

于 2013-07-03T04:31:22.130 に答える