ユーザマニュアル





2024/04/29

MANUAL

FAQ:検索インデックスをバッチ処理で再構築したい

## 回答 「[検索インデックス再構築](/manual/api-rebuild-search-indexes)」用のAPIを実行してください。 --- ## 概要 バッチ処理などで登録したデータに対しては「検索インデックス」が作成されない場合があります。その場合、画面から「[検索インデックスの再構築](/manual/table-management-rebuild-search-indexes)」を実行する必要がありますが、バッチ処理内で「[検索インデックス再構築](/manual/api-rebuild-search-indexes)」APIを実行することで、インデックスの再構築を実行することができます。 ## 前提条件 1. パラメータ「[BackgroundTask.json](/manual/background-task-json)」の「Enabled」をtrueにする必要があります。 ## 操作方法 1. バッチ処理内で「[検索インデックス再構築](/manual/api-rebuild-search-indexes)」APIを実行してください。 ## スクリプト例 PowerShellで検索インデックス再構築APIを実行します。 #### PowerShell ``` $params = @{ "ApiVersion": 1.1; "ApiKey": "xxxxx..."; } $response = Invoke-RestMethod -Uri http://{サーバー名}/api/BackgroundTasks/{サイトID}/RebuildSearchIndexes -Method POST -Body ($params|ConvertTo-Json) -ContentType "application/json"; ``` ※{サーバー名}、{サイトID}の部分は、適宜、環境に合わせて編集してください。 ## 関連情報 <div id="ManualList"><ul><li><a href="/manual/background-task-json">パラメータ設定:BackgroundTask.json</a><span>2023/04/05 up</span></li></ul></article> <ul><li><a href="/manual/table-management-rebuild-search-indexes">テーブルの管理:検索:操作:検索インデックスの再構築</a><span>2024/05/20 up</span></li></ul></article> <ul><li><a href="/manual/api-rebuild-search-indexes">開発者向け機能:API:サイト操作:検索インデックス再構築</a><span>2023/08/17 up</span></li></ul></article></div><input id="SearchTextHidden" type="hidden" value="" />
TOP
このページをシェアする
記載された商品名、各製品名は各社の登録商標または商標です。 © Implem Inc.