我正在使用djongo连接器和django-restframework用MongoDB构建一个django应用程序。当我试图对嵌入的文档字段进行过滤时,我得到了FieldError。筛选器在DBRef字段上工作正常,但在嵌入的文档字段上工作不正常。获取时出错, django.core.exceptions.FieldError: Unsupported lookup 'city' for EmbeddedField or join
假设我有一个使用MongoDB数据库的django项目的以下模型结构,使用djongo作为DB引擎。当我试图添加一个部门记录时,如果我没有提供在模型声明中标记为default=0的薪水字段,我会得到一个not provide字段的ValidationError name = models.CharField(max_length=60, unique=True, null=False)
per
feedlocation(models.Model):然后,我使用下面的代码来查找同一areaHash上的“提要”。areaHash__istartwith='*****')FieldError: Unsupported lookup 'istartwith' for CharField or joinon the field</em
我收到的错误是Unknown column 'embedded1_.id' in 'where clause',它看起来就像标准查询中的属性ID在生成和执行SQL时没有被转换成实际的列名。我想要创建的查询将是以下条件的模拟FROM parent_entity pe
JOIN embedded_attribute ea ON pe.id = ea.parent_entity_id"field</e
我有一个这样的样本模型 class Asset(models.Model):
created_at = models.DateTimeField(auto_now_add=True) 然后我有另一个模型return q1 我得到了这个错误 django.core.exceptions.FieldError: Unsupported lookup 'quarter' for DateTimeField or joinon the field not permitted.我遵循这里的例子,并