我願意刪除索引已經處於一個水桶使用,使用Python庫:Riak,如何刪除已經在使用的索引?
client.delete_search_index(index_name)
,但我得到這個錯誤:
Can't delete index with associate buckets [{<<"my_bucket_type">>,<<"my_bucket">>}]'
我明白了,我需要刪除我的桶和我的索引之間的綁定第一次。所以,我首先嚐試在鬥禁用search_index
屬性:
bucket.set_property('search_index', '')
# or
bucket.set_property('search_index', None)
# or
bucket.set_property('search_index', 'null')
# or
bucket.set_properties('{search_index:null}')
沒有成功,每個HTTP錯誤是由圖書館鑄成「Error setting bucket properties.
」時間。
我仍然可以指定另一個riak搜索索引,但我不想強調riak集羣索引的東西,我不會使用。
有沒有辦法使用python庫從桶配置中刪除search_index
?
您是否嘗試從'<<「my_bucket_type」>>'中刪除search_index屬性? – Joe