Требуется при вставке заполнять столбец foo.any путем конкатенации autoincrement primary и столбца foo.number. foo.any должен быть уникален. Как я понимаю, при использовании т...
Если установить select id from table order by id desc limit 1 внутри insert, и записать результат в одну из колонок, то гарантирует ли это то, что primary и значение в другой ...
Можно ли с использованием Bitrix ORM удалить строку не только по primary, но и по другому полю (в примере USER_ID)? DELETE FROM ... WHERE ID = 1 AND USER_ID = 1
$ sudo -uwww-data gzip -1 log.log > log.log.gz gzip: log.gz already exists; do you wish to overwrite (y or n)? Почему не получается под www-data создать архив? Создается файл...
Подскажите: как-то можно отследить произошло ли изменение в корзине (цена, состав корзины, остатки на складах и т.д.) с последнего посещения сайта пользователем?
Я тут по изучал \Bitrix\Main\ORM\Query\Result, который возвращает \Bitrix\Main\ORM\Query\Query::exec. \Bitrix\Main\DB\ResultIterator реализует интерфейс \IteratorAggregate \...
Даны русскоязычный и аналогичный англоязычный инфоблок "Новости". Элементы этих инфоблоков связаны свойством "Привязка к элементу инфоблока". Нужно отобразить в шаблоне компон...
Почему update для элемента highload блока может не сохранять массив чисел в множественное поле? isSuccess = true, но поле пустое. Если добавлять массив строк, то все ок. Поле ...
Класс AbstractPriceCalculator имеет свойство protected float $price и метод public calculatePrice(): float. Чтобы посчитать цену свойство $price не должно быть null. Однако и...
MySQL. Дана таблица. CREATE TABLE IF NOT EXISTS `foo` ( `uuid` CHAR(36) NOT NULL, `version` INT(11) UNSIGNED NOT NULL, PRIMARY KEY (`uuid`) ) Планируе...
Нужно создавать объект пошагово. Реализовал паттерн Строитель. Однако не всегда требуется пошаговое создание (например из запроса). Если не использовать Строителя, а использо...
Подскажите: в \Bitrix\Iblock\ElementTable по умолчанию не сбрасывается кеш при изменении элемента иб? ElementTable::query()->setCacheTtl(3600);
Пхпгуру, скажите, пожалуйста, - это DTO? https://github.com/DigitalOceanPHP/Client/blob/4.3/src/Entity/AbstractEntity.php#L48
Как скопировать заказ? id заказа остается прежним. Соответственно сохранить в базе клонированный заказ не получается
В каталоге интернет-магазина выводится список товаров. В каждом местоположении товары могут быть представлены на 10-ти складах. Для каждого товара нужно вывести количество то...
MySQL. Если по условию в where не найдено записей в таблице, то делаю еще один такой же запрос, но без where. А можно это в один запрос уместить? select * from table1 where t...
Можно стандартным экспортом инфоблока в csv экспортировать разделы элемента (id раздела?)
Правильно ли я понимаю, что любой код на страницах index.php должен быть в компонентах? А если речь идет о $GLOBALS['filter'] перед вызовом news.list? Должен ли разработчик ...
Кто-нибудь применяет ООП в result_modifier.php? Что-то по типу такого: $arResult = new NewsList(&$arResult, $arParams); Не смог на Гитхабе найти примеры. Й
Безопасно ли через DataManager::updateMulti обновлять 50 тысяч строк (соответственно в where будет 50000 id)?