全文検索のこの単純なシナリオを想像してみてください:コメント付きの記事。コメントのテキストでも記事を検索したい。それだけでも実装はかなり簡単です。
ただし、すべてのコメントがすべてのユーザーに表示されるわけではありません。コメントを書き込むユーザーは、コメントの表示を具体的なロールに制限することもできます(したがって、コメントにはテキストとロールの2つのフィールドがあります)。
記事のlucene検索を制限して、現在のユーザーに表示されるコメントの内部のみを表示することはできますか(comment.roleは現在のユーザーのロールのセット内にあります)?
もしそうなら、私に正しい方向を示してください。どのようにすればよいのでしょうか。そのようなクエリ(できれば)またはluceneフィルターを記述してください。
(私は休止状態検索でluceneを使用していますが、違いはありません)