-1

カテゴリー名 | 地理 (8) 研究データベース (18)

私は屋外で独自の事前検索を実装しています。特定のカテゴリに関連するすべてのファイルを読み取る必要があります。

例:

geograpy の下に 20 個のファイルがある場合、lucene クエリは検索キーワード "banana" の下の特定のドキュメントを読み取る必要があります。

詳細な説明 - search.lib.js を使用して検索しています。結果を分析して、ドキュメントがどのカテゴリに属しているかを調べたいと思います。たとえば、Languages の下のカテゴリとサブカテゴリに属する​​ドキュメントの数を知りたいです。Classification API を試してみましたが、必要な結果が得られません。結果を調べて各ドキュメントのカテゴリ名を取得する方法はありますか?

node.properties["cm:creator"] のような簡単な方法はありますか?

ありがとう

ジャナカ

4

2 に答える 2

0

質問をもっと指定する必要があると思います:

  1. cm:content またはカスタマイズされたコンテンツを使用していますか?
  2. ファイルのコンテンツ内のキーワードを検索しますか? それとも、特定のメタデータでキーワードを検索しますか?
  3. ウェブスクリプト (java または javascript) を作成しますか?

考慮すべき1つのこと:

lucene クエリの分類に +PATH:"cm:generalclassifiable/...." を使用すると、パフォーマンスが低下します (私の経験によると)。

于 2014-07-25T14:51:47.163 に答える