executing raw sql in django error: relation does not exist
executing raw sql in django error: relation does not exist
我正在尝试执行原始 sql 查询,但出现以下错误:
relation "venue" does not exist
查询如下:
cityList = Venue.objects.raw("SELECT DISTINCT city FROM Venue")
我从中抓取的模型如下所示:
class Venue(models.Model):
name = models.CharField(max_length=150, blank=False)
description = models.CharField(max_length=1000)
image = models.ImageField(upload_to=imgUnique('venueMedia/venueImages'))
streetAddress= models.CharField(max_length=100)
city = models.CharField(max_length=100, blank=False)
state = models.CharField(max_length=100, blank=False)
这是一个语法错误,我很难找到关于正确语法的正确文档。似乎有很多关于 curser 的查询,但我还没有准备好放弃这个
我不知道原始 SQL。 Django ORM 可以这样做。
citylist = Venue.objects.values('city').distinct()
独库here.
我正在尝试执行原始 sql 查询,但出现以下错误:
relation "venue" does not exist
查询如下:
cityList = Venue.objects.raw("SELECT DISTINCT city FROM Venue")
我从中抓取的模型如下所示:
class Venue(models.Model):
name = models.CharField(max_length=150, blank=False)
description = models.CharField(max_length=1000)
image = models.ImageField(upload_to=imgUnique('venueMedia/venueImages'))
streetAddress= models.CharField(max_length=100)
city = models.CharField(max_length=100, blank=False)
state = models.CharField(max_length=100, blank=False)
这是一个语法错误,我很难找到关于正确语法的正确文档。似乎有很多关于 curser 的查询,但我还没有准备好放弃这个
我不知道原始 SQL。 Django ORM 可以这样做。
citylist = Venue.objects.values('city').distinct()
独库here.