diff --git a/lib/elastic_record/index/settings.rb b/lib/elastic_record/index/settings.rb index aa29a51..3173b8d 100644 --- a/lib/elastic_record/index/settings.rb +++ b/lib/elastic_record/index/settings.rb @@ -12,6 +12,10 @@ def settings def update_settings(index_name = alias_name, settings: self.settings) connection.json_put "/#{index_name}/_settings", settings end + + def toggle_write_block(value) + update_settings(settings: { index: { 'blocks.write': value } }) + end end end end