Haystack を使用しない Django のデータベースに依存しない全文検索の次善のオプションは何ですか?
私は次のようなモデルを持っています:
class Paper(models.Model):
title = models.CharField(max_length=1000)
class Person(models.Model):
name = models.CharField(max_length=100)
class PaperReview(models.Model):
paper = models.ForeignKey(Paper)
person = models.ForeignKey(Person)
タイトルと査読者名で論文を検索する必要がありますが、人の視点から検索して、その人が査読した論文と未査読の論文を見つけたいです。Haystack では、タイトルと名前のフィールドで検索する全文インデックスを実装するのは簡単ですが、私が知る限り、特定の人のレビューなしで論文を見つけるために必要な「左外部結合」を行う方法はありません。 .