Запитання з тегом «database»

Питання, пов'язані з базою даних MySQL Magento, наприклад, схема таблиці, звичайні запити SQL або конфігурація бази даних. Для запитань про рівень доступу до бази даних Magento використовуйте інші теги, наприклад: eav, модель, модель ресурсу, колекції, install-script. Зокрема, для запитань щодо запитів SQL підходить і тег SQL.

4
Додати схему оновлення стовпця Magento 2
Я хочу вставити нове поле для таблиці баз даних у моє спеціальне розширення за допомогою схеми оновлення, дотримуючись цієї публікації , але у мене з’явилася помилка: [Zend_Db_Statement_Exception] SQLSTATE[42S02]: Base table or view not found: 1146 Table 'Category Depth.l ime_eleveniacategory' doesn't exist, query was: DESCRIBE `Category Depth`.` lime_eleveniacategory` ось мій код: …

1
Magento 2 - транзакція бази даних для декількох об'єктів моделі / ресурсу?
Якщо у мене є логіка, яка передбачає оновлення декількох об'єктів моделі, які оновлюють кілька таблиць у базі даних, як забезпечити транзакцію бази даних для забезпечення цілісності даних?

3
Magento 2 - домашня сторінка 404
Я боюся з дивною помилкою в магенто 2. У мене є налаштування, де я видалив деякі магазини, тому зараз лише один магазин. Я намагаюся встановити домашню сторінку в адміністраторі (домашня сторінка CMS) Що б я не робив, на головній сторінці 404 написано, що всі інші сторінки працюють. web/default/cms_home_pageПодивилися в базу …


2
Magento 2: перевірка addFieldToFilter на NULL не працює
Я намагаюся отримати записи з бази даних, яка містить значення parent_item_id NULL . $order_ = $this->_objectManager->create('Vendor\Module\Model\Saleslist') ->getCollection() ->addFieldToFilter( 'order_id', $orderId )->addFieldToFilter( 'parent_item_id', ['eq' => NULL] ); а також потрібно додати parent_item_idрівну NULL або '' string check.

1
Magento 2: журнал повільних запитів
Повернувшись до M1, ви можете ввійти повільні запити, змінивши наступні змінні в lib/Varien/Db/Adapter/Pdo/Mysql.php: /** * Write SQL debug data to file * * @var bool */ protected $_debug = false; /** * Minimum query duration time to be logged * * @var unknown_type */ protected $_logQueryTime = 0.05; /** * …


4
addAttributeToSelect для кількох полів, які не працюють
Я намагаюся отримати історію замовлень користувачів, використовував наступний запит та його роботу. Але повернення всіх полів, пов’язаних з порядком, повертається з таблиці $collection = Mage::getModel("sales/order")->getCollection() ->addAttributeToSelect('*') ->addFieldToFilter('customer_id', 400) ->setOrder('created_at', 'desc'); Я хочу отримати лише окремі поля, тому у випадку -> addAttributeToSelect ('*') used the following code ->addAttributeToSelect(array('created_at','customer_id','increment_id','updated_at','status','entity_id','state')) Але помилка отримання …

1
Magento 2: для чого використовується таблиця _replica в модулі Magento_Catalog?
Оскільки Magento випускає версію 2.X, я знайшов _replicaтаблиці, особливо в Magento_Catalogмодулі, які можуть бути для індексації даних каталогу. Я також зауважую, що _replicaце не що інше, як дублююча структура відповідної таблиці за своєю природою бази даних, але це багато означає для рамки Magento 2 для оперативних дій з читання та …

2
Magento 1 SQL-запити
Я зараз налагоджую деяку функціональність звітності для своєї компанії, я збираю дані від подібних Google, Moz та нашого кур'єра. У рамках звітності я також хочу отримати дані від Magento. Так як це буде розміщено у дуже захищеній папці на нашому сервері. Що я хотів би знати, що це найбезпечніший спосіб …


2
Як "додати в кошик" продукт із спеціальним полем для введення та зберегти його в базі даних?
Я створив спеціальний модуль, в якому я переосмислював форму додавання в кошик на сторінці продукту, і я успішно це зробив з catalog_product_view.xmlфайлом. Тепер я бачу на власному полі введення на сторінці спереду сторінки продукту, але мені потрібно розмістити значення цього поля в базі даних з Qty, ціною тощо та знову …

1
Таблиці з первинним ключем без автоматичного збільшення
Я створив таблицю в Magento, яка містить два поля, id та дата. Дата просто встановлена ​​зараз, але ідентифікатор - це фактично іноземний ключ, приєднаний до ідентифікатора замовлення. Моя проблема полягає в тому, що Magento не зберігає ці об'єкти, помилок не відбувається, але нічого не додається в базу даних.
9 database  model  table 

1
Для чого зберігається HTTP-агент відвідувачів, який зберігається у log_visitor_info, який використовується?
Мені було цікаво, де в Magento використовується інформація про відвідувачів HTTP-користувачів. log_visitor_infoТаблиця досить велика (і для мене це здається інформація агента користувача марна?). Я проглянув код, і все, що я знайшов, були наступні три звички: Перевірте наявність ігнорованих агентів користувача (все-таки не збережені дані агента користувача, а ті, що отримані …
9 database  log  logging 

5
У доступі до Mysql помилка відхилена
У мене є загальна проблема, але звичайні рішення не працюють, тому вибачення за те, що на перший погляд може здатися раніше заданим питанням. У мене є така помилка при спробі перегляду сайту на моєму локальному сайті Access denied for user 'sitename'@'localhost' (using password: YES) Посвідчення використовуються неправильно, але я не …
9 database  error  mysql 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.