---
title: "Совет по Joomla: $db->getQuery(true) стал устаревшим - Joomlaportal"
description: "Совет по Joomla: $db->getQuery(true) стал устаревшим.Раньше при создании запросов в базу данных мы всегда получали объект запроса с помощью метода..."
url: "https://joomlaportal.ru/news/fastnews/sovet-po-joomla-db-getquery-true-stal-ustarevshim"
date: "2026-11-06T14:47:43+03:00"
language: "ru-RU"
---

## Breadcrumbs

[Главная](https://joomlaportal.ru/) > [Новости](https://joomlaportal.ru/news) > [Короткие новости](https://joomlaportal.ru/news/fastnews) > Совет по Joomla: $db->getQuery(true) стал устаревшим

[Короткие новости](https://joomlaportal.ru/news/fastnews)

# Совет по Joomla: $db->getQuery(true) стал устаревшим

[Сергей Толкачёв](https://joomlaportal.ru/users/sergey-tolkachyov) 02 июля 2025 1 мин 1209 просмотров

Поделиться: [ВКонтакте](https://vk.com/share.php?url=https%3A%2F%2Fjoomlaportal.ru%2Fnews%2Ffastnews%2Fsovet-po-joomla-db-getquery-true-stal-ustarevshim&title=%D0%A1%D0%BE%D0%B2%D0%B5%D1%82+%D0%BF%D0%BE+Joomla%3A+%24db-%3EgetQuery%28true%29+%D1%81%D1%82%D0%B0%D0%BB+%D1%83%D1%81%D1%82%D0%B0%D1%80%D0%B5%D0%B2%D1%88%D0%B8%D0%BC) [Одноклассники](https://connect.ok.ru/offer?url=https%3A%2F%2Fjoomlaportal.ru%2Fnews%2Ffastnews%2Fsovet-po-joomla-db-getquery-true-stal-ustarevshim&title=%D0%A1%D0%BE%D0%B2%D0%B5%D1%82+%D0%BF%D0%BE+Joomla%3A+%24db-%3EgetQuery%28true%29+%D1%81%D1%82%D0%B0%D0%BB+%D1%83%D1%81%D1%82%D0%B0%D1%80%D0%B5%D0%B2%D1%88%D0%B8%D0%BC) [Telegram](https://t.me/share/url?url=https%3A%2F%2Fjoomlaportal.ru%2Fnews%2Ffastnews%2Fsovet-po-joomla-db-getquery-true-stal-ustarevshim&text=%D0%A1%D0%BE%D0%B2%D0%B5%D1%82+%D0%BF%D0%BE+Joomla%3A+%24db-%3EgetQuery%28true%29+%D1%81%D1%82%D0%B0%D0%BB+%D1%83%D1%81%D1%82%D0%B0%D1%80%D0%B5%D0%B2%D1%88%D0%B8%D0%BC)

![Совет по Joomla: $db->getQuery(true) стал устаревшим](https://joomlaportal.ru/news/fastnews/images/news/fastnews/2025-07-02/1475/1475.jpg)

Раньше при создании запросов в базу данных мы всегда получали объект запроса с помощью метода `getQuery()`. Если передавался параметр`$new` = `true`, то получали новый запрос. Если без - последний.

```
use Joomla\CMS\Factory;$db = Factory::getContainer()->get('DatabaseDriver');$query = $db->getQuery(new: true);// и строим запрос
```

Под капот Joomla 4 вошёл Joomla Framework (PHP фреймворк а-ля Laravel, Yii и т.д.), а для Joomla 5 он обновился - версия 3.4.1 вышла 6 октября 2023г. В методе фреймворка есть примечание о том, что параметр `$new`, который передавался в метод `getQuery()` помечен как устаревший и будет удалён в версии фреймворка 4.0.

> The parameter $new is deprecated and will be removed in 4.0, use **%s::createQuery()** instead.

В Joomla 4 версия Joomla Framework была 2.x., в Joomla 5 - 3.x. Поэтому есть предположение, что с выходом Joomla 6 обновится и версия фреймворка - станет 4.0. Поэтому для получения объекта для новых запросов следует использовать метод `createQuery()`. Он уже представлен в ядре и широко используется. При этом метод `getQuery()` останется, но, скорее всего, будет выполнять функцию только геттера - получения текущего запроса.

[@joomlafeed](https://t.me/joomlafeed)

##### Теги:

[PHP](https://joomlaportal.ru/tags/php) [Joomla](https://joomlaportal.ru/tags/joomla) [разработка](https://joomlaportal.ru/tags/razrabotka)

### Похожие статьи

[!\[JoomShift - компонент переноса контента между Joomla сайтами.\](https://joomlaportal.ru/news/fastnews/images/news/fastnews/2026/2026-09-29/1712/1712.webp)](https://joomlaportal.ru/news/fastnews/joomshift-komponent-perenosa-kontenta-mezhdu-joomla-sajtami)

28 сентября 2026

##### [JoomShift - компонент переноса контента между Joomla сайтами.](https://joomlaportal.ru/news/fastnews/joomshift-komponent-perenosa-kontenta-mezhdu-joomla-sajtami)

JoomShift - компонент переноса контента между Joomla сайтами.Он позволяет экспортировать модули,...

[Читать далее](https://joomlaportal.ru/news/fastnews/joomshift-komponent-perenosa-kontenta-mezhdu-joomla-sajtami)

[!\[Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.\](https://joomlaportal.ru/news/fastnews/templates/cassiopeia_joomlaportal/images/no-image-joomla.jpg)](https://joomlaportal.ru/news/fastnews/modul-joomlab-js-ajax-cart-pozvolit-organizovat-v-vashem-internet-magazine-na-komponente-joomshopping-udobnuyu-ajax-korz)

25 сентября 2026

##### [Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте JoomShopping удобную AJAX корзину с возможностью добавлять товары и изменять их количество без перезагрузки страницы.](https://joomlaportal.ru/news/fastnews/modul-joomlab-js-ajax-cart-pozvolit-organizovat-v-vashem-internet-magazine-na-komponente-joomshopping-udobnuyu-ajax-korz)

Модуль joomLab JS Ajax Cart позволит организовать в Вашем интернет-магазине на компоненте...

[Читать далее](https://joomlaportal.ru/news/fastnews/modul-joomlab-js-ajax-cart-pozvolit-organizovat-v-vashem-internet-magazine-na-komponente-joomshopping-udobnuyu-ajax-korz)

[!\[Морфологическая библиотека Morphos для Joomla.\](https://joomlaportal.ru/news/fastnews/templates/cassiopeia_joomlaportal/images/no-image-joomla.jpg)](https://joomlaportal.ru/news/fastnews/morfologicheskaya-biblioteka-morphos-dlya-joomla)

15 сентября 2026

##### [Морфологическая библиотека Morphos для Joomla.](https://joomlaportal.ru/news/fastnews/morfologicheskaya-biblioteka-morphos-dlya-joomla)

‍Морфологическая библиотека Morphos для Joomla.Библиотека предназначена для разработчиков....

[Читать далее](https://joomlaportal.ru/news/fastnews/morfologicheskaya-biblioteka-morphos-dlya-joomla)

[Назад](https://joomlaportal.ru/news/fastnews) [На главную](https://joomlaportal.ru/)

## JSON-LD Schema

```json
{
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [
        {
            "@type": "ListItem",
            "position": 1,
            "name": "Главная",
            "item": "https://joomlaportal.ru/"
        },
        {
            "@type": "ListItem",
            "position": 2,
            "name": "Новости",
            "item": "https://joomlaportal.ru/news"
        },
        {
            "@type": "ListItem",
            "position": 3,
            "name": "Короткие новости",
            "item": "https://joomlaportal.ru/news/fastnews"
        },
        {
            "@type": "ListItem",
            "position": 4,
            "name": "Совет по Joomla: $db-&gt;getQuery(true) стал устаревшим",
            "item": "https://joomlaportal.ru/news/fastnews/sovet-po-joomla-db-getquery-true-stal-ustarevshim"
        }
    ]
}
```

```json
{
    "@context": "https://schema.org",
    "@type": "NewsArticle",
    "headline": "Совет по Joomla: $db->getQuery(true) стал устаревшим",
    "url": "https://joomlaportal.ru/news/fastnews/sovet-po-joomla-db-getquery-true-stal-ustarevshim",
    "datePublished": "2025-07-02T12:20:49+03:00",
    "dateModified": "2025-07-05T06:19:34+03:00",
    "author": {
        "@type": "Person",
        "name": "Сергей Толкачёв"
    },
    "publisher": {
        "@type": "Organization",
        "name": "Joomlaportal.ru",
        "logo": {
            "@type": "ImageObject",
            "url": "https://joomlaportal.ru/images/schema-org-portal-logo.jpg"
        }
    },
    "articleSection": "Короткие новости",
    "description": "Совет по Joomla: $db->getQuery(true) стал устаревшим.Раньше при создании запросов в базу данных мы всегда получали объект запроса с помощью метода...",
    "image": {
        "@type": "ImageObject",
        "url": "https://joomlaportal.ru/images/news/fastnews/2025-07-02/1475/1475.jpg"
    }
}
```
