我只知道索引是有用的,它查询得更快。Django模型字段索引
以下两者有什么区别?
1. class Meta:
indexes = [
models.Index(fields=['last_name', 'first_name',]),
models.Index(fields=['-date_of_birth',]),
]
2. class Meta:
indexes = [
models.Index(fields=['first_name',]),
models.Index(fields=['last_name',]),
models.Index(fields=['-date_of_birth',]),
]
您的建议将创建一个索引 - 如果OP想要单独查询名字或出生日期,这将不会有用。 – Alasdair