meilisearch/meilisearch-dotnet
.NET client for Meilisearch
何を解決するか
Meilisearch .NET は、C# 開発者が Meilisearch オープンソース検索エンジンをアプリケーションに統合できる API クライアントです。検索インデックスの管理、ドキュメントの追加・更新、複雑な検索クエリの実行を、Meilisearch API への手動 HTTP 要求を処理することなく、簡単に実現できます。
動作方法
このライブラリは MeilisearchClient クラスを提供し、Meilisearch インスタンスと対話する主要なインターフェースとして機能します。開発者はインデックスの作成、ドキュメントの管理(追加、更新、削除)、および強タイプな C# オブジェクトを使用した検索の実行が可能です。クライアントは非同期操作をサポートしており、特殊なネットワーク設定に適したカスタム HTTP クライアントの使用も可能です。
対象ユーザー
Meilisearch を検索エンジンとして使用している C# および .NET 開発者で、API とネイティブで型安全にやり取りしたい方。
特徴
- スペルミスに強い検索: 検索結果に誤字があっても関連性のある結果を返す Meilisearch のコア機能をサポート。
- 高度な検索オプション: フィルタリング、ハイライト、ページネーション(limit/offset またはページ番号による)、ソートをサポート。
- タスク管理: ドキュメントの追加などの非同期タスクのステータスを一意の ID を使って追跡するためのツールを提供。
- 強タイプ: 開発者が独自のクラス(例:
Movieクラス)を使用して、検索インデックス内のドキュメントを表現可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト