第5章 検索クエリー文字列パラメーターの使用
検索クエリー文字列パラメーターは、Ansible Automation Platform API 内の特定のリソースをフィルタリングして検索するためのシンプルかつ強力な方法を提供します。大文字と小文字を区別しない検索を使用して、モデル内の指定されたテキストフィールドを対象に関連データを検索し、関連するフィールドにまで検索を拡張することで、必要なものを正確に見つけることができます。
検索クエリーパラメーターを使用して、API モデルのすべてのテキストフィールドで大文字と小文字を区別しない一般的な検索を実行する方法と、related__search パラメーターを使用して関連フィールド全体を検索する方法について説明します。
手順
検索クエリー文字列パラメーターを使用して、指定されたモデルのテキストフィールド全体から、大文字と小文字を区別せずにモデルを検索します。
https://<gateway server name>/api/controller/v2/model_verbose_name?search=findme
https://<gateway server name>/api/controller/v2/model_verbose_name?search=findmeCopy to Clipboard Copied! Toggle word wrap Toggle overflow 関連するフィールドを検索するには、以下を使用します。
https://<gateway_server_name>/api/controller/v2/model_verbose_name?related__search=findme
https://<gateway_server_name>/api/controller/v2/model_verbose_name?related__search=findmeCopy to Clipboard Copied! Toggle word wrap Toggle overflow