2018年8月8日

django orm 操作符

摘要: __gt 大于__gte 大于等于__lt 小于__lte 小于等于__in__exact 精确等于 like 'aaa'__iexact 精确等于 忽略大小写 ilike 'aaa'__contains 包含 like '%aaa%'__icontains 包含 忽略大小写 ilike '%aaa 阅读全文

posted @ 2018-08-08 18:14 ExplorerMan 阅读(808) 评论(0) 推荐(0)

Django中的ORM进阶操作

摘要: Django中是通过ORM来操作数据库的,通过ORM可以很easy的实现与数据库的交互。但是仍然有几种操作是非常绕也特别容易混淆的。于是,针对这一块,来一个分类总结吧。 对于ORM对数据库的基本操作前面model里已经有了介绍,这里专门针对ORM的一对多、多对多、正向、反向等操作来讲解用法和注意事项 阅读全文

posted @ 2018-08-08 16:23 ExplorerMan 阅读(311) 评论(0) 推荐(0)

关于Django ORM filter方法小结

摘要: django filter是一个过滤器,相当于SQL的select * from where。 filter返回一个QuerySet对象,还可以在该对象上继续进行django orm 该有的操作。 有几点需要注意。我们以该链接的几个model尽心说明。 models链接 如果我们刷选出Blog表中的 阅读全文

posted @ 2018-08-08 16:12 ExplorerMan 阅读(4734) 评论(0) 推荐(1)

mysql数据库表分区详解(数量过大的数据库表通过分区提高查询速度)

摘要: 这篇文章主要介绍了MySQL的表分区,例如什么是表分区、为什么要对表进行分区、表分区的4种类型详解等,需要的朋友可以参考下 一、什么是表分区通俗地讲表分区是将一大表,根据条件分割成若干个小表。mysql5.1开始支持数据表分区了。如:某用户表的记录超过了600万条,那么就可以根据入库日期将表分区,也 阅读全文

posted @ 2018-08-08 12:25 ExplorerMan 阅读(1070) 评论(0) 推荐(0)

如何查看MySQL的当前存储引擎?

摘要: 如何查看MySQL的当前存储引擎? 一般情况下,mysql会默认提供多种存储引擎,你可以通过下面的查看: 看你的mysql现在已提供什么存储引擎: mysql> show engines; 看你的mysql当前默认的存储引擎: mysql> show variables like '%storage 阅读全文

posted @ 2018-08-08 12:01 ExplorerMan 阅读(4978) 评论(0) 推荐(0)

导航