次のクエリを実行しています。
People.objects.filter(
Q(name__icontains='carolina'),
Q(state__icontains='carolina'),
Q(address__icontains='carolina'),
)[:9]
クエリの最初の結果が「Carolina」という名前の人になるようにします (他のフィールドにも一致しますが、最初に名前を付けます)。問題は、フィールドの「重み」または「優先度」を決定する方法がないと思うことです。
何か案が?ありがとう!