diff --git a/elasticsearch-setup.py b/elasticsearch-setup.py index 4409976e..c63906cb 100755 --- a/elasticsearch-setup.py +++ b/elasticsearch-setup.py @@ -227,6 +227,9 @@ def create_index(self, index, setting): 'type': 'text', 'analyzer': 'autocomplete' }, + 'count': { + 'type': 'integer' + }, 'created_at': { 'type': 'integer' } diff --git a/tests/common/test_es_util.py b/tests/common/test_es_util.py index db1fabd0..cc79cdee 100644 --- a/tests/common/test_es_util.py +++ b/tests/common/test_es_util.py @@ -33,6 +33,10 @@ def test_search_tag(self): self.__assert_search_tags('apple ora', ['apple orange']) self.__assert_search_tags('ALIS on', []) + def test_search_tag_with_no_tag(self): + result = ESUtil.search_tag(self.elasticsearch, 'alis', 10, 1) + self.assertEqual(result, []) + def test_search_tag_with_limit(self): # 0~10のループを回す for x in range(0, 11): diff --git a/tests/tests_common/tests_es_util.py b/tests/tests_common/tests_es_util.py index c2ce0d72..293914fc 100644 --- a/tests/tests_common/tests_es_util.py +++ b/tests/tests_common/tests_es_util.py @@ -94,6 +94,9 @@ def create_tag_index(elasticsearch): 'type': 'text', 'analyzer': 'autocomplete' }, + 'count': { + 'type': 'integer' + }, 'created_at': { 'type': 'integer' }