Это продолжение моего предыдущего вопроса .
Это моя модель:
class Main(db.Model):
url = db.StringProperty()
tag_list = db.StringListProperty()
#total_value = db.IntegerProperty(default=0)
pitch = db.TextProperty()
owner = db.UserProperty()
title = db.StringProperty()
date = db.DateTimeProperty(auto_now_add=True)
display = db.BooleanProperty()
, а это мой index.yaml
:
indexes:
...
- kind: Main
properties:
- name: display
- name: date
direction: desc
- kind: Main
properties:
- name: display
- name: owner
- name: date
direction: desc
- kind: Main
properties:
- name: owner
- name: date
- kind: Main
properties:
- name: owner
- name: date
direction: desc
- kind: Main
properties:
- name: tag_list
- name: date
direction: desc
- kind: Main
properties:
- name: tag_list
- name: tag_list
- name: tag_list
- name: total_value
direction: desc
- kind: Main
properties:
- name: tag_list
- name: tag_list
- name: total_value
direction: desc
- kind: Main
properties:
- name: tag_list
- name: total_value
- kind: Main
properties:
- name: tag_list
- name: total_value
direction: desc
...
Некоторое время назад я удалил свойство total_value
, но вижу, что оно все еще проиндексировано.Какова правильная процедура удаления индексов, включающих total_value
?Спасибо.