filtering - (Odoo)如何过滤保存在模型字段中的行/实体?
问题描述
我正在尝试过滤属于用户的图像(获取具有特定标签的图像)。图像存储在res.user
模型的一个字段中。我试图通过在该字段上使用 search() 方法来解决问题,但结果是,我得到的图像不属于该用户。你能给我一些建议,告诉我如何使用一些内置的 Odoo 方法来解决这个问题吗?
request.env.user.image_ids.search([
('tag_id', 'in', image_tag),
])
谢谢
解决方案
请试试:
filtered_records = request.env.user.image_ids.search([
('tag_id', 'in', image_tag)]).filtered(condition w.r.t field)
推荐阅读
- vue.js - 使用 Vuesax 和 Vue | 错误:找不到模块“手写笔”
- ansible - Ansible:通过代理连接到远程主机
- java - Android Studio 项目无法在 Android 9.0 或更高版本上运行,但在 Android 7 或 8 上运行良好
- java - Java GUI 调整大小问题
- java - 为什么Java只读取第二行输入?
- c# - 从 C# 控制台应用程序启动 Crystal Report
- scala - 缺少导入 scala.concurrent.ops
- python - How to allow more than one image upload on django?
- verilog - FSM 未按预期工作(序列检测器 0110)
- postgresql - 根据计数结果执行不同的计算