問題タブ [azure-search-.net-sdk]

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 投票する
1 に答える
585 参照

azure - Azure Search for .NET でインデックスが存在するかどうかを確認するときに NullReferenceException が発生しますか?

.NET SDK (3.0.4 と 4.0.0-preview の両方) で存在しないインデックスのインデックスが存在するかどうかを確認しようとすると、ExistsAsync(Existsおよび とExistsWithHttpMessagesAsync) は次の例外をスローします。

postman から http rest を使用すると問題なく動作し、インデックスが存在しないというメッセージが返されます。

これを意味のある方法でトラブルシューティングするにはどうすればよいですか?

アップデート:

これは、単体テストで実行されているときのクライアントの外観です。

ここに画像の説明を入力

これは、AspNetCore MVC からの外観です。

ここに画像の説明を入力

FirstMessageHandler検索クライアントが、HttpClientおよびのインスタンスの作成に失敗したようHttpClientHandlerです。なぜ投げないのですか?

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

azure-cognitive-search - Azure Search SKD "で始まる"

Azure Search SDK を使用しています。

私のフィールドの 1 つは、「/parentlevel/sublevel/child」などの urlpath フィールドです。

サブレベル以下のすべてのページで検索とフィルター処理を行う必要があります。

どういうわけか、"/parentlevel/sublevel/*" で始まる URL パスを持つレコードを返す検索を行う必要があります。これが URL パスにない場合、レコードは検索から除外されます。

SDK を使用してこれを行うにはどうすればよいですか?