RIGHT:[[:t/検索]] [[:t/1日前]] [[:t/リンク]]

**日記を特定のキーワードで検索して「その1日前に何をしていたか」を一覧したい [#rc276910]
日記を特定のキーワードで検索して「その1日前に何をしていたか」を一覧したい。

→検索結果1件ごとに「1日前」というリンクを辿って、その1件をリンク先と置き換える。
→検索結果からそれぞれの1日前のページ一覧を作れる。
…というのをフィルタリングルールで。

+フィルタリング1回目
全ページからキーワードを含むページのみを得て、それを結果へ。
+フィルタリング2
結果から「1日前」というリンクを得て、それを展開して、結果へ。
展開は リンク→リンク先のページ をする機能を使って。
+フィルタリング3
結果の見出しのみを得て、それを結果へ。

検索キーワードではAndAlso検索をするように指定。[[検索:AndAlso]]

***ファセットでは見つけられない [#da8989a2]
ファセット・ナビゲーションではひとつのページに書かれていることだけ。で、ページ名を探すときだけ。

-リンク先を探せれば…
-リンク元(バックリンク先)にキーワードがあることを探せれば…

UIを作るなら探したいページのファセット選択と、関連ページのファセット選択を分ける。連鎖する数だけ選択欄を用意すれば可能。1つ目のファセットを選択すると2つ目のファセット選択欄が変化する…というようにすると計算量が膨大に。