How to update documents without using the ingest pipeline


Pretty much what the title says: I have an index which uses an ingest pipeline to add some fields and do some changes, but when updating the documents (e.g. for testing or to correct something) I don't want that pipeline to be used as it throws some errors since some fields were changed when ingested.

I'm aware that updating involves re-indexing, hence using the pipeline again. I also know I can work around this by adding some if conditions on the ingest script, but I would prefer not to if possible - for the sake of clarity and tidiness.

The ingest pipeline is only called if you explicitly ask for it. The reindex api for example does not call any pipeline unless you ask for it.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.