Django 索引

2017-12-05  本文已影响0人  Sunnky

索引:

索引可以极大的提高数据的查询速度,但是会降低插入、删除、更新表的速度,因为在执行这些写操作时,还要操作索引文件

Django中建立索引

class PressureSensor(models.Model):
    store = models.ForeignKey(Store, verbose_name='门店ID', on_delete=models.CASCADE)
    barcode = models.CharField(verbose_name='货架码', max_length=12, db_index=True)

当然,除了这一种方式外,还有以下两种,分别是:

    class Meta:
        unique_together = [["store", "barcode"], ["store", "mac_addr_no"]]

    class Meta:
        index_together = ["store", "sensor"]

Django索引原则:

上一篇下一篇

猜你喜欢

热点阅读