DocumentAdd
Add Document
Add one or multiple documents to a Meilisearch DB
yaml
type: "io.kestra.plugin.meilisearch.DocumentAdd"
Add Document to Meilisearch
yaml
id: meilisearch_add_flow
namespace: company.team
variables:
host: http://172.18.0.3:7700/
tasks:
- id: http_download
type: io.kestra.plugin.core.http.Download
uri: https://pokeapi.co/api/v2/pokemon/jigglypuff
- id: to_ion
type: io.kestra.plugin.serdes.json.JsonToIon
from: "{{ outputs.http_download.uri }}"
- id: add
type: io.kestra.plugin.meilisearch.DocumentAdd
index: "pokemon"
url: "{{ vars.host }}"
key: "{{ secret('MEILISEARCH_MASTER_KEY') }}"
data:
fromURI: "{{ outputs.to_ion.uri }}"
Dynamic
NO
Dynamic
YES
Index
Index of the collection you want to add documents to
Dynamic
YES
Meilisearch connection key.
Dynamic
YES
Meilisearch connection URL.
SubType object
Dynamic
YES
An array of objects (which is equivalent to a list of maps)
Dynamic
YES
An object (which is equivalent to a map)
Dynamic
YES