タイトルと同様に、djangoのモデルのフィールドに必要なインデックスのタイプを指定するにはどうすればいいですか?djangoでインデックスの種類を指定する方法を教えてください。 (btreeとhashなど)
class Person:
...
age = models.IntegerField(db_index=True)
今は何ですか?それがbtree
インデックスであり、hash
ではないことを確認するにはどうすればよいですか。それともこれはすべて私たちのために自動的に行われ、あなたがindex=True
指定するたびDjangoはbtree
インデックスの作成に「最適なインデックスタイプ」
ジャンゴdoesntのは、それはあなたがモデル – Exprator
にdb_index =真を作る@Expratorあなたが知っているとき、それはデフォルトとして、デフォルトのインデックスが使用されているインデックスが何であるかを、データベースに依存し、あなたのためのその願いを果たします良い資源のうちg mysqlの各フィールドタイプの既定のインデックスタイプは? – AlanSTACK
プロジェクトの1つの索引付けに従ってください。それ以外の場合は、すべてのフィールドと表の索引付けが異なる場合、 – Exprator