2016-03-01 88 views
0

我有一个带有JSONField的模型。 JSON字段包含我想用来标识对象的标题。显然,我可以使用循环,检查每个对象是否包含我正在查找的标题。但我想知道是否有更多的pythonic方式来做到这一点。类似这样的:如何使用JSONField中的属性查询Django中的模型?

myObj = MyModel.objects.get(myjson__title='Title') 

上述代码显然不起作用。但是有没有一种方法可以在不使用循环的情况下进行?

+0

@MoinuddinQuadri我也给你一个给予好评,因为我认为你是在正确的轨道上key,但是当我试图,所以我也没有工作不能接受它,因为它没有解决我的问题。 –

回答

1

我假设titleJSONField

myObj = MyModel.objects.get(myjson__contains={'title':'Title'}) 
相关问题