From 0a2aa8fbc82b08314962ee133baebd7eb96e814d Mon Sep 17 00:00:00 2001 From: Raphael Collet Date: Tue, 7 Mar 2023 11:52:41 +0100 Subject: [PATCH] [IMP] core: introduce search_fetch() and fetch() --- content/developer/reference/backend/orm.rst | 4 ++++ content/developer/reference/backend/orm/changelog.rst | 9 +++++++++ 2 files changed, 13 insertions(+) diff --git a/content/developer/reference/backend/orm.rst b/content/developer/reference/backend/orm.rst index a3c9cee77..3a64dbf19 100644 --- a/content/developer/reference/backend/orm.rst +++ b/content/developer/reference/backend/orm.rst @@ -845,8 +845,12 @@ Search/Read .. automethod:: Model.search_count +.. automethod:: Model.search_fetch + .. automethod:: Model.name_search +.. automethod:: Model.fetch + .. automethod:: Model.read .. automethod:: Model.read_group diff --git a/content/developer/reference/backend/orm/changelog.rst b/content/developer/reference/backend/orm/changelog.rst index 1651c0146..188c6fbd5 100644 --- a/content/developer/reference/backend/orm/changelog.rst +++ b/content/developer/reference/backend/orm/changelog.rst @@ -4,6 +4,15 @@ Changelog ========= +Odoo Online version 16.2 +======================== + +- Refactor the implementation of searching and reading methods to be able to + combine both in a minimal number of SQL queries. We introduce two new methods + `odoo.models.Model.search_fetch` and `odoo.models.Model.fetch` that take + advantage of the combination. More details can be found on the pull request + `#112126 `_. + Odoo version 16.0 =================