gpt4 book ai didi

python - Django:unique_together 是否以与 ForeignKey 相同的方式暗示 db_index=True?

转载 作者:IT老高 更新时间:2023-10-28 20:59:29 24 4
gpt4 key购买 nike

模型上的一个字段,foo = models.ForeignKey(Foo) 会自动为该列添加一个数据库索引,以加快查找速度。这很好,但是 Django 的文档没有说明模型元的 unique_together 中的字段是否接受相同的处理。我碰巧有一个模型,其中 unique_together 中列出的一个 char 字段需要一个索引以进行快速查找。我知道在字段定义中添加重复的 db_index=True 不会有什么坏处,但我很好奇。

最佳答案

如果有人来这里想知道除了 unique_together 是否还需要一个 index_together 来获得索引的性能优势,Postgres 的答案是 no ,他们是 functionally the same.

关于python - Django:unique_together 是否以与 ForeignKey 相同的方式暗示 db_index=True?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7830091/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com