django-orm 相关问题

Django的ORM系统,包括其查询集和模型系统。

Django 用 timedelta 注释日期并增加

我正在尝试查询所有过期的预订,但我没有像 end_date 这样的任何字段,我有 start_date 和总行程__days。 这是我的查询: 导入日期时间 从 django.db.models 导入...

回答 2 投票 0

Django + PostgreSQL:填充范围内缺失的日期

我有一个表格,其中一列为日期。每个日期可以有多个条目。 日期 ..... ----------- ----- 2015-07-20 .. 2015-07-20 .. 2015-07-23 .. 2015-07-24 ...

回答 3 投票 0

Django ORM:.filter() 找到记录,但具有相同查询参数的 .get() 找不到记录

我正在使用 .filter 进行 ORM 查询,没有指定返回两条记录的时间范围。然后我打印这些记录列值以确保我不会出现任何不匹配,但是当我...

回答 1 投票 0

在 Django ORM 中进行查询时,有没有办法覆盖已经定义的字段?

为了更好地解释我的问题,让我们考虑一下我有一个支持多种语言的应用程序,让我们看一下这个代码示例: 类 SomeModel(models.Model): 标题 = models.CharField(

回答 1 投票 0

我如何优化 Djnago ORM 请求?

如何优化ORM请求,获取GDD需要很多时间。我认为子查询有问题,但通过关系“commune__communemeteo”它需要更长的时间,(communemeteo abo...

回答 1 投票 0

Django 可安装应用程序。依赖于其实现的抽象类

在我的可安装 Django 应用程序中,我有一个名为 Timer 的类,我打算让用户实现它: 类计时器(模型.模型): 类元: 抽象=真实 项目 = models.ForeignKey(

回答 1 投票 0

这在 Django ORM 中可能吗?我想查询反向外键关系。我需要从数据库中进行相当多的查询

我有什么? 我有如下模型。 产品类(型号.型号): 标题 = models.CharField(max_length=500) 时间戳 = models.DateTimeField(auto_now_add=True) 更新 = models.DateTimeF...

回答 1 投票 0

在 django orm 中创建 Q 变量

我想将此查询作为一个 Q 变量来启动 在[55]中:Practitioner.objects.filter(query).filter(query10).distinct() 输出[55]: 我想将此查询作为一个 Q 变量来启动 In [55]: Practitioner.objects.filter(query).filter(query10).distinct() Out[55]: <QuerySet [<Practitioner: Mohsenibod, Hadi>]> 我使用了这个方法,但它们不正确: In [53]: Practitioner.objects.filter(query & query10).distinct() Out[53]: <QuerySet []> In [54]: Practitioner.objects.filter(query , query10).distinct() Out[54]: <QuerySet []> 您可以使用逻辑或运算符进行组合|,所以: from django.db.models import Q combined_query = Q(query) | Q(query10) result = Practitioner.objects.filter(combined_query).distinct() 这通过使用逻辑 OR 运算符 query 组合 query10 和 | 中指定的条件来构造单个查询。然后,它根据该组合查询过滤 Practitioner 查询集并确保结果是不同的。

回答 1 投票 0

按特定顺序获取模型实例时出现问题

我有用户的护照数据列表。我需要按照与列表中排序的护照数据相同的顺序获取用户查询集。这是包含护照数据的列表: lst = ['AA1111111', 'AD22...

回答 1 投票 0

Django 如何使用 ORM 进行动态 OR 查询

这是我的 SQL 查询: 所有或条件 = [] if request.GET.get('filter_phone'): all_or_conditions.append("phone='"+request.GET.get('filter_phone')+"'") if request.GET.get('

回答 2 投票 0

将 python / django 对象从父模型移动到子模型(子类)

我正在对现有模型进行子类化。我希望父类的许多成员现在成为子类的成员。 例如,我有一个模型燕子。现在,我正在做欧洲人......

回答 5 投票 0

如何在 Django 中为普通用户和管理员用户创建单独的字段?

我有一个自定义用户模型,其中包含普通用户和管理员通用的字段(电子邮件[用于登录系统]、名字和姓氏)。但我想提供额外的字段...

回答 2 投票 0

通过第一个相关对象以多对多字段顺序查询

在 django 中,我想在按第一个相关对象排序的多对多字段中进行查询。这意味着查询集必须在多对多对象的第一个位置中搜索对象,然后其他...

回答 1 投票 0

如何向表中添加重复列?

我正在使用 Django ORM 从数据库中检索数据: ws = Ws.objects.all() ws = ws.filter(*q_objects, **filter_kwargs) ws = ws.order_by(*sort_list) ws = ws.annotate(created_unix=UnixTimestamp(F('

回答 1 投票 0

我可以在一个 Django ORM 抽象模型中为同一个表声明两个外键吗?

你能告诉我是否可以在同一个抽象模型中向同一个表声明两个ForeignKey? 我可以: 类 TrackableDateModel(models.Model): “”“跟踪创建的抽象模型...

回答 1 投票 0

Django-cte 给出:“QuerySet”对象没有属性“with_cte”

我有以下格式的记录: |编号 |名称 |创建 | ----------------------------------------------------------- |1 |一个 |2024-04-10T02:49:47.327583-07:00| |2 |一个 |2024-04...

回答 1 投票 0

使用包含句子的 django orm 查询对象

我有一些这样的城市: 在[99]中:City.objects.filter(title='Hamilton') 输出[99]:] 我有一些这样的句子: 句子 = '3101A 1280 Main Street West

回答 1 投票 0

Django 模型约束两个字段中至少一个字段不为 null 或为空

我向模型添加了约束,但似乎没有影响,因为我仍然可以在不提供任何字段的情况下创建模型实例。请帮助我强制执行约束...

回答 1 投票 0

Django 查询集最初保持为空,但在创建对象后填充,而无需重新运行查询。这怎么可能?

我在 Django 应用程序中遇到了一个令人困惑的问题。我在 DRF api 调用开始时从数据库查询中获取了一个查询集 (qs)。奇怪的是,这个查询集在

回答 1 投票 0

如何根据 MySQL 数据库中的更改更新 Elasticsearch 索引?

我正在从事 django 项目。我正在从数据库中执行查询,并根据数据库中的时间戳定期更新 Elasticsearch 索引。就像时间戳在

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.