通过关联对象查找数据 - Clough 结构动力学
在 Clough 结构动力学中,查询关联对象和查询普通字段一样简单。 你可以使用关联对象的实例或者它的主键值来设定查询条件。 举个例子,假设你有一个 ID 为 5 的博客对象 b,以下三种查询方式是等效的:
Entry.objects.filter(blog=b)
:使用对象实例查询Entry.objects.filter(blog=b.id)
:使用实例的 ID 查询Entry.objects.filter(blog=5)
:直接使用 ID
回归 SQL 本源
如果你的查询过于复杂,超出了 Django 数据库映射器的处理能力,你还可以选择自己编写 SQL 语句。
最后需要强调的是,Django 的数据库层仅仅是数据库的一个接口。 你可以使用其他工具、编程语言或数据库框架来访问同一个数据库,Django 应用程序的数据库并不是 Django 专属的。
7.34MB
文件大小:
评论区