这是我的模型.py:
class Dog(models.Model):
name = models.CharField(max_length=200)
data = JSONField()
def __unicode__(self):
return self.name
我在django shell中这样做:
^{pr2}$但是当我执行最后一个命令时,它给了我一个empy queryset返回:
<QuerySet []>
两个对象(Meg和Rufus)应该都返回,因为它们都包含l
这是我的疑问:
SELECT "post_tagging_dog"."id", "post_tagging_dog"."name", "post_tagging_dog"."data" FROM "post_tagging_dog" WHERE "post_tagging_dog"."data" -> 'breed' @> '"l"'
只需尝试
for + if
:相关问题 更多 >
编程相关推荐