cfindex показывает вставленные записи, но doccount равен 0
Я использую cfindex для запроса, но я не могу получить данные из индекса. Мои другие индексы имеют учетную запись больше 0, когда я проверяю их коллекции, но это всегда 0, даже если состояние обновления имеет значение. Вот мой код:
<cfindex
action="refresh"
collection="quizzes"
body="quiz,course,courseName,quizName,inClass,unlock_at,lock_at,type"
query="qExams"
type="custom"
key="quiz"
status="info" />
<cfdump var="#info#" />
<cfcollection
name="qQuizzes"
action="list" />
<cfdump var="#qQuizzes#"/>
<cfabort/>
Я не думаю, что есть какая-либо причина показывать запрос, который создает qExams, но я выбросил его перед индексом и отмечу, что в нем действительно есть данные.
Результат #info#
является следующим:
struct
DELETED 0
INSERTED 1154
UPDATED 0
Результат #qQizzes#
является следующим:
DOCCOUNT LASTMODIFIED NAME PATH SIZE
1 53 [date] faq [path] 144
2 4892 [date] courses [path] 6777
3 0 [date] quizzes [path] 838
Я удалил пути и даты только для ясности. Но, как вы можете видеть, размер не равен 0, и он даже меняется, если я скажу добавить или удалить пользовательские поля в индексе, однако doccount всегда равен 0.
Что заставило бы это быть 0 каждый раз?