小编gab*_*n88的帖子

查找同一模型的两个实例之间的哪些字段不同

好吧,我认为问题解释了.

我有两个Django模型的实例,我想知道哪些字段不同.

你怎么能以聪明的方式做到这一点?

干杯!

django django-models

7
推荐指数
1
解决办法
1793
查看次数

Django在Coalesce语句中将char('')清空为null(NULL)

我有以下要执行的查询:

MyModel.objects.annotate(current_name=Coalesce('nickname', 'name')).order_by('current_name') 
Run Code Online (Sandbox Code Playgroud)

因为昵称在空时不是NULL,但是它是一个空的char(就像Django社区中的惯例一样).

所以我想做的事情如下:

MyModel.objects.annotate(if empty char: make null, then do coalesce like above). Is this possible?
Run Code Online (Sandbox Code Playgroud)

django django-orm

4
推荐指数
1
解决办法
873
查看次数

标签 统计

django ×2

django-models ×1

django-orm ×1