0

特定のオブジェクトのカタログ インデックス SearchableText の値をプログラムで設定する方法はありますか?

plone にファイルをアップロードするために wsapi4plone を使用していますが、バグ (報告済み) があり、カタログの SearchableText が設定されていません。自分で設定できるようにしたいです。reindexObject() を試しましたが、うまくいきませんでした。

4

1 に答える 1

1

ファイル オブジェクトの内容は変換可能である必要があります。portal_transformsツールは、バイナリ コンテンツからテキストを生成できる必要があります。

たとえば、PDF ファイルの場合、pdf_to_textトランスフォームは poppler または xpdf コマンドライン ツールを使用して、ドキュメントからテキストを抽出し、インデックスを作成します。Word 文書にはwvパッケージなどが必要です。

これらの変換を機能させるには、プラットフォームに適切なツールがインストールされていることを確認する必要があります。

これらの古いナレッジベースの記事は、Plone 4 にも適用されます:

于 2013-05-29T23:50:03.567 に答える