問題タブ [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.
c# - 削除されたページを除外するように Exact Searcher を構成する方法
当社の Web サイトのコンテンツ検索 (Examine を使用) が壊れています。問題は、次の 3 つのカテゴリに分類できます。
検索で削除されたページが返される:削除されたコンテンツを検索結果から削除する方法がわかりません。削除されたページを除外するフィルター条件を追加する方法はありますか?
検索はすべてのサイトからコンテンツを返します: 1 つの Umbraco インスタンスで 2 つの異なる国 (オーストラリアとニュージーランド) の 2 つの Web サイトを実行しています。問題は、検索結果が両方のサイトからページを返すことです。NZ の検索結果に AU のページは必要ありません。検索クエリを作成して特定のルート ノード ID に制限する方法は?
テンプレートなしでページを表示する:一部のコンテンツ ノードにはテンプレートが関連付けられておらず、親ノードの一部として表示されることを意図しています。検索を特定のドキュメント タイプに制限する方法はありますか? しかし、コンテンツがサブ ノードで見つかった場合、特定のドキュメント タイプで親ノードを表示しますか?
1 回の投稿であまりにも多くの質問をしている可能性がありますが、他のユーザーが以前にそのような問題に直面した可能性があると思います。
私が今まで使用しているコード:
c# - Umbraco Examine - クエリの問題
Examine で取得しているオブジェクトの次のデータ値があります (見やすいように画像リンク)。
path属性は__Pathの削除されたバージョンです。これは、クエリを-1で開始し、クエリ値としてコンマを使用することに問題があったために行われました。
私が経験している問題は、pathの一部を照会する必要があることに関連しています。たとえば、目的の id (特定のケースでは1410のみ) を含むオブジェクトを取得します。
Umbracoの Examine Managerで次のクエリを実行しました。+nodeTypeAlias: sale +path:1468
C# コード例は次のようになります。
インデックスに使用可能な値があるにもかかわらず、クエリの結果は 0 です。
クエリが間違っているのでしょうか、それともパス値のフォーマットを別の方法で再検討する必要がありますか?
lucene - ExternalIndexer が空のインデックスを返すことを調べる
再構築時に外部インデックスがあらゆる種類のデータの取得を拒否するという問題があります。インデックスを再構築すると、インデックス内のすべてのエントリが削除されます。私の内部インデックスは問題なく機能し、Umbraco のすべてのノードが含まれています。
ノード/エントリが不良である可能性があると考えたため、データベース全体のバックアップを作成し、隔離された環境でセクションの削除を開始し、セクションの1つが問題を解決することを期待しました.
すべてのコンテンツを削除し、新しいエントリを 1 つ追加しました。それでも、私の外部インデックスは空であることを主張しています。
- これをさらにトラブルシューティングするにはどうすればよいですか?
- ExternalIndexer をデバッグして、何が問題を引き起こしているのかを確認する方法はありますか?
- 問題が何であるかを知っている人はいますか?
私は Umbraco バージョン 7.1.8 アセンブリを使用しています: 1.0.5394.16131
インデクサーの私の調査設定
私のExternalIndexSetのIndexSet
c# - 全文検索を使用して本文を検索できません
全文検索とスマートブログで umbraco 7.4.1 を使用しています。現在、1つの問題に直面しています。
ブログの本文から検索結果を取得できないか、ノード名からのみ検索結果を取得するページがあります。
私の設定は次のとおりです
ExamineIndex.config
ExamineSettings.config
FullTextSearch.config
そしてコンテンツ構造
これを解決する方法はありますか?
よろしく、
c# - UmbracoParentID を調べますか?
私は現在、プロジェクトのすべての検索ニーズに UmbracoExamine を使用しており、クエリ パラメーター「.ParentId」が正確に何をするのかを理解しようとしています。
親IDからすべての子ノードを見つけるためにそれを使用できることを望んでいましたが、うまくいかないようです。
基本的に、検索文字列に「C# プログラミング」が含まれている場合、そのカテゴリのすべての記事が検索されます。これはほんの一例です。
前もって感謝します!
umbraco - Umbraco のインデックス管理ツールの調査
umbraco inspect を管理するためのツールを探しています。インデックスを表示/編集/変更/削除する必要があります (およびその他..) Luke を使用しようとしましたが、古すぎて非常に複雑です ...
新しくて使いやすいツールを知っている人はいますか? (できれば無料)
search - アンブラコ 7+ 検索
誰か助けてくれませんか... Umbraco 7.3 で Examine 検索を機能させようとしていますが、ドキュメントに苦労しています。
https://our.umbraco.org/documentation/Reference/Searching/Examine/quick-start
次のファイル ExamineSettings.config および ExamineIndex.config を見ると、ExternalIndexer、ExternalSearcher、ExternalIndexSet が既に指定されているようです。これは 4.11 からの機能拡張であり、このドキュメントはそのために書かれているようです。
でも、迷いそうなのはその次のセクションです... Razorセクションは部分ビューですか?また、完全なコードはどのようなものである必要がありますか?
部分ビューの場合は、部分ビュー @(Html.Partial("searcher")) を含むページを作成すると思います
ページを表示してクエリ文字列 ~/?query=keyword を追加すると、これは機能しますか?
どんな助けでも素晴らしいでしょう。
前もって感謝します