問題タブ [examine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
indexing - Umbraco を使用してインデックスから型指定されたドキュメントを取得する
私が試してみること
コンテンツ ツリー内には多くの人がいます。そのための新しいインデックスを作成します。これは、特定の人を検索する際の Web アプリケーションのパフォーマンスを向上させるためです。
インデックスを作成する
PersonIndexer
すべての人をインデックス化するために、Umbraco 7.7 から名前を付けて、検査マネージャーに新しいインデックスを作成しました。これには、個人のノード タイプのみが含まれます。
このために、次のコードを作成しました。
ExamineSettings.config
→ →タグ内のファイルExamineSettings.config
内:Examine
ExamineIndexProviders
providers
そして、同じファイル内にこれも追加しましたが、Examine
→ ExamineSearchProviders
→providers
タグ内に:
ExamineIndex.config
タグ内のファイルExamineIndex.config
内:ExamineLuceneIndexSets
書類を入手する
このインデックスを作成すると、インデックス内に 7 つのドキュメントが作成されました。
ビュー内でこのすべてのドキュメントを取得するにはどうすればよいですか。私はこのコードを試しました:
これにより、そのインデックスのすべてのプロパティが得られます。
質問
これは私が必要とするものではありません。私の質問は次のとおりです。そのインデックスから型付きドキュメントを取得するにはどうすればよいですか?
編集
@Marksの回答の後、私は彼のコードを試しましたが、見ると次のようsearchResults
になりました:
の Lucene 検索を実行すると*
、7 件の結果が得られました。
空の文字列に対してテキスト検索 xor I text xor lucene 検索を実行すると、何も得られません。