在执行rebuild_index manage命令期间,我一次只能使用一个连接。我需要这两个结果同时出现。
HAYSTACK_CONNECTIONS = {
'default': {
'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
'URL': 'http://127.0.0.1:9200/',
'INDEX_NAME': 'haystack',
'EXCLUDED_INDEXES': ['services.search_indexes.ViewServiceIndex'],
},
'default': {
'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
'URL': 'http://127.0.0.1:9200/',
'INDEX_NAME': 'haystack',
},发布于 2017-07-26 14:14:43
from haystack.query import SearchQuerySet
# To use default connection
sqs = SearchQuerySet().using('default')
# To use new connection
sqs = SearchQuerySet().using('new')正常的重建索引将会起作用。使用不同连接的方法如下:
< code >G210
https://stackoverflow.com/questions/44804535
复制相似问题