問題タブ [sharepoint-search]

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.

0 投票する
0 に答える
1819 参照

sharepoint - システムによって一時停止された SharePoint 2013 検索クロール

数日おきに検索サービス アプリケーションにアクセスすると、コンテンツ ソースに次のように表示されます。

システムによって一時停止されました

これは、私の 3 つの環境 DEV/UAT/PROD でランダムに表示されます。誰かがこの問題を抱えていて、それを理解できましたか? 正確にいつこれが発生するのかわかりません。Symantec Backup Exec が問題を引き起こしているのを見ましたが、無効にしましたが、まだ発生しています。また、既に修正プログラムを提供している Symantec Backup Exec 2012 も使用しています。

0 投票する
1 に答える
2436 参照

rest - 異なる RowLimit パラメーターを適用すると、TotalRows プロパティに異なる結果が表示される (SharePoint 2013 Search REST および CSOM Api)

SharePoint Search REST Api を使用しているときに、次の問題が発生しました。異なるrowlimit値を使用すると、totalrowsプロパティの値が変化します。たとえば、次のようなリクエストの場合:

私は次の応答を得ました:

一方、このリクエストhttp://my-site/_api/search/query?querytext='test'&rowlimit=5で私はこれを取得します:

CSOM Api で確認したところ、REST と同じ値が返されました。

なぜそうなるのか、どうすればこの問題を解決できますか?

0 投票する
1 に答える
2722 参照

sharepoint - 結果が返されない場合にコンテンツ検索 Web パーツを非表示/削除する SharePoint 2013

クエリから結果が返されない場合に、コンテンツ検索 Web パーツ全体 (Web パーツのタイトルと境界領域を含む) を非表示にする方法を探しています。

私が試したこと

  1. 「ShouldHideControlWhenEmpty」というプロパティがありますが、結果がない場合は何もしません。Web パーツは引き続き表示されます。Web パーツにはタイトルとその周りの境界線があるため、結果がない場合、タイトルと境界線は結果なしで表示されます。私が言ったように、その場合はすべてを隠したいと思います。

  2. 「結果がありません」というテキスト メッセージ (結果がない場合に Web パーツから送信される) を検索し、Web パーツを非表示にする jQuery スクリプトを作成しました。ただし、Web パーツが最初に一瞬レンダリングされてから jQuery スクリプトによって消えるため、ページが読み込まれると短いちらつきがあります。これは優れた UI エクスペリエンスではありません。

  3. そこで、OOTB の ContentBySearchWebPart を拡張して、結果のカウントを取得できるある種のプロパティを取得できると考えました。結果カウントが 0 の場合、単純に Web パーツ サーバー側を非表示にします。私はドキュメントをオンラインで見ましたが、活用できるものは何も見つかりませんでした。ヘルプ?ありがとう!

0 投票する
0 に答える
1408 参照

search - SharePoint 2013 KQL の各クエリで、複数値の分類フィールドで xrank を使用

私の検索クエリでは、複数値の分類フィールドを持つアイテムをクエリします。

クエリを実行している発行ページにも、同じ複数値の税フィールド (「色」など) があります。

例:

すべての項目が「赤」に一致しますが、「項目 3」は赤と緑の両方を持っているため、明らかに私のベスト マッチです。すべての商品を返品する必要があります。フィルタリングしたくない、アイテムをランク付けしたい。

最初の試行:次のクエリはすべてのアイテムを返します。
ただし、複数値フィールドの個々の値がブーストされるのではなく、値全体のみがブーストされます。

問題: たとえば、アイテム 4 はアイテム 1 および 2 と同じランキングになります。100 のブーストはアイテム 3 (赤と緑) にのみ適用されます。アイテム 1 と 2 は、少なくとも「赤」が含まれているため、アイテム 4 よりも高く扱われるソリューションが必要です。

更新 1: (以前のバージョンでは複数値選択フィールドを使用していました) Technet: http://technet.microsoft.com/en-us/library/jj683123(v=office.15).aspx ) - 明らかに複数選択フィールドサポートされていません。その間、私は多値分類フィールドに切り替えました。

私が得るものは: XRANK (プロパティまたはプロパティまたはプロパティまたは...)
欲しいものは: XRANK プロパティまたは XRANK プロパティまたは XRANK プロパティまたは ...`

更新 2: ブラケットを適切に配置すると、驚くほどうまくいくのではないかと思いました。最近、望ましい結果を再現しようとしましたが、惨めに失敗しました。私はまだ解決策を探しています。以下のアプローチは機能しません

The result is: ContentTypeId:0x010600C0DEB45360CF4E9EB452AEFE3A238A1CA1* XRANK(cb=100) (owstaxIdRsColor:((#0655a6c23-6f73-43d4-b451-d01e0400717f) OR (#0de2d6451-8825-4c4f-9b02-0b22089b6540))) which basically ranks every itemその「デフォルト」値 (5.xxx) を使用します。

0 投票する
1 に答える
126 参照

sharepoint - SharePoint 2010 検索が .log 形式のファイルをクロールしていない

SharePoint 2010 Search は、ログ ファイル形式 (.log) ファイルの種類をクロールしていません。共有ドキュメントにいくつかの新しいログ ファイル (.log) を追加しました。しかし、それらの中を検索することはできません。

[ファイル タイプ] ページにファイル タイプ (ログ) を追加し、フル クロールを実行しましたが、ログ ファイルの内容を検索できません。

クロール ログに何も表示されなかった

何か案が?

0 投票する
1 に答える
1016 参照

sharepoint - SharePoint 2013 検索ナビゲーション リンクをクリックできない

カスタム検索バーティカルを追加しましたが、最初の 2 つのリンクは正常に機能しています。3 番目のリンクをクリックすると、他のリンクをクリックできなくなります。誰かがこれを手伝ってくれますか。

ここに画像の説明を入力