0

私はモデルを持っています:

class Article(models.Model):
    title = models.CharField(max_length=250)
    slug = models.SlugField(max_length=250)
    text = models.TextField()
    date = models.DateTimeField(auto_now_add=True)

そしてファイルsearch_indexes.py:

from haystack import indexes
from haystack import site
from models import Article

class ArticleIndex(indexes.SearchIndex):
    text_q = indexes.CharField(document=True, use_template=True)
    text = indexes.CharField(model_attr='text')

    # what I must add here ???

site.register(Article, ArticleIndex)

クエリを実行すると、TITLEフィールドにある単語よりも検索できます。TEXTフィールドの単語の組み合わせを使用すると、「結果が見つかりません」というメッセージが表示されました。

TEXTフィールドの単語でクエリを実行するために何を追加する必要がありますか?

4

1 に答える 1