Slide 40
Slide 40 text
Paolo Melchiorre ~ @pauloxnet
"""Django documentation search document definition."""
from django.contrib.postgres.search import SearchVector as V
from django.db.models import F
from django.db.models.fields.json import KeyTextTransform as K
DOCUMENT_SEARCH_VECTOR = (
V('title', weight='A', config=F('config')) +
V(K('slug', 'metadata'), weight='A', config=F('config')) +
V(K('toc', 'metadata'), weight='B', config=F('config')) +
V(K('body', 'metadata'), weight='C', config=F('config')) +
V(K('parents', 'metadata'), weight='D', config=F('config'))
)
40