Для чего используется поле COLUMN FieldType в Whoosh? - PullRequest
0 голосов
/ 03 апреля 2019

Существуют различные готовые классы FieldType:
https://whoosh.readthedocs.io/en/latest/api/fields.html#pre-made-field-types

В приведенной выше документации не указано, что оно называется COLUMN

class COLUMN(FieldType):
    """
    Configured field type for fields you want to store as a per-document
    value column but not index.
    """

    indexed = False
    stored = False

Этонемного странно, что у него есть indexed = False и stored = False, потому что строка документа предполагает, что он сохранен.

Но поле, похоже, не возвращается результатами моего поиска.Это означает, что оно не сохраняется (?)

Что заставляет меня задаться вопросом, в чем заключается точка поля, которое не сохраняется и не индексируется?

Если вместо этого я изменил эти поля на STOREDони возвращаются в результатах.

...