ops-update-pali-synonyms-version.yaml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. # 由 openapi/scripts/generate.php 生成,请勿手改;补充写到 overrides/ops-update-pali-synonyms-version.yaml
  2. put:
  3. summary: '更新索引使用的 pali 同义词文件版本'
  4. tags:
  5. - update-pali-synonyms
  6. operationId: put_api_ops_update_pali_synonyms_version_
  7. description: |-
  8. 将 pali_synonyms filter 的 synonyms_path 指向
  9. analysis/pali-synonyms-{$version}.txt,该文件须已上传到
  10. OpenSearch 各节点的 config 目录。
  11. 实现:`UpdatePaliSynonymsController@update`
  12. parameters:
  13. -
  14. name: version
  15. in: path
  16. required: true
  17. schema:
  18. type: string
  19. responses:
  20. 200:
  21. description: '成功。业务失败时 HTTP 仍可能为 200,以 ok 字段为准。'
  22. content:
  23. application/json:
  24. schema:
  25. type: object
  26. properties:
  27. ok:
  28. type: boolean
  29. message:
  30. type: string
  31. data:
  32. type: object
  33. 401:
  34. $ref: '../../main.yaml#/components/responses/Unauthorized'
  35. 422:
  36. $ref: '../../main.yaml#/components/responses/ValidationError'