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

Drupal надає стандартний рівень рекламного рівня абстракції для доступу до серверів баз даних.

4
Як отримати ядро ​​для використання конфігурації головного / підлеглого MySQL?
Я читав це запитання, що реплікація майстра / підлеглого не працює, і його відповідь: Використання рабських баз даних ледве реалізовано в ядрі Drupal. Якщо ви розробляєте власні модулі, то для викликів db_query потрібно вказати, що вони хочуть використовувати підлеглий базу даних, використовуючи масив $ options. Див. DatabaseConnection :: defaultOptions, як …

2
EntityFieldQuery ВНУТРІШНЯ ПРИЄДНАЙТЕСЬ
Я хотів би запустити запит за допомогою об’єкта EntityFieldQuery. Мені потрібне значення і з таблиці node, і з node_access, тому мені потрібно використовувати INNER JOIN. З документації do я не можу зрозуміти, як це можливо. Ось що я маю - $query = new EntityFieldQuery(); $result = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'node_access') …
21 7  database 

2
Використання LIKE в db_query в D7
У мене такий запит у Drupal 6: $sql = 'SELECT sid, score FROM search_index WHERE word LIKE "%%%s%%"'; $result = db_query($sql,$search_term); І це спрацювало чудово, але зараз я переходжу на Drupal 7. Я читав, і це має спрацювати, але це не так: $sql = 'SELECT sid, score FROM search_index WHERE …
19 7  database 

1
Приєднується та шукає значення NULL
Я використовую модуль прапора, щоб дозволити користувачам позначати свої питання як вирішені, як це працює на цьому веб-сайті. Тому я хочу дозволити користувачам фільтрувати публікації, щоб показувати лише невирішені питання. Крім того, деякі пости можуть взагалі не бути питаннями. Отже, вони не можуть мати "розв'язаний" прапор, але вони також НЕ …
19 7  database 

4
Як зробити сортувальні таблиці з пейджером із даними із користувацької таблиці?
Для Drupal 6 ви можете зробити щось подібне: $header = array( array('data' => t('Order id'), 'field' => 'order_id'), ... array('data' => t('Transaction time'), 'field' => 'payment_time', 'sort' => 'desc'), ); $sql = "..."; $sql .= tablesort_sql($header); $limit = 25; $result = pager_query($sql, $limit); ... Я подивився і на drupal 7, …
19 7  database 

1
Чи можна перевірити базу даних, щоб побачити, чи вона невідповідна?
Всі ми знаємо, що Drupal насправді не підтримує концепцію зовнішніх ключів у базі даних, і, ймовірно, ніколи не буде 1 . Ми також знаємо, що можливо, що модулі не роблять правильно, або що користувачі періодично робитимуть божевільні речі DELETE FROM node_revision WHERE vid = 123 прагнучи "зберегти базу даних в …
18 database  testing 

10
Як змінити ім'я машини поля, коли воно буде створене
Я розставив під час введення назви поля, тепер ім'я машини - це не те, що я хотів, щоб це було. Я знаю, що це просто роздратування. але мені цікаво, чи є спосіб змінити ім’я машини поля, як тільки воно буде створене. Я вважаю, що це призводить мене до другої частини …


5
Як я можу видалити всі версії вузла / поля?
У мене є drupal 7 сайтів, де він зберігає версії вузлів і полей. Я зберігаю поправки у випадку, коли помилково зберігається нова несправна версія, і я хочу повернути її назад. Але тепер я хочу очистити та оптимізувати базу даних, щоб зайняти менше місця на жорсткому диску. Які існують деякі способи …
17 7  database  nodes 

2
Як позбутися проблем з типом вимкнення та блокування?
Я читав декілька блогів, намагався гугл, але не знайшов задоволення від жодного рішення. У мене є такі питання: PDOException: SQLSTATE[40001]: Serialization failure: 1213 Deadlock found when trying to get lock; try restarting transaction: DELETE FROM {cache_field} WHERE (cid LIKE :db_condition_placeholder_0 ESCAPE '\\') ; Array ( [:db_condition_placeholder_0] => field\_info:% ) in …


2
Як програмно публікувати неопубліковані вузли
У мене є кілька неопублікованих вузлів, для яких я маю свої ідентифікатори вузлів. Як я можу їх програмно публікувати? Чи правильно цього досягти у спеціальному модулі, використовуючи такий запит? db_query("UPDATE {node} SET status = 1 WHERE nid = %d", $nid)
15 7  database 

3
Що швидше db_query, db_select або EntityFieldQuery
Тому я намагаюся дізнатися, що швидше db_query, db_select чи EntityFieldQuery. Наразі я використовую EntityFieldQuery. Я захоплюю близько 1600 записів на вузлах. Я усвідомлюю, що це може бути оподаткуванням системи, тому я просто хочу розібратися, який найкращий варіант захопити 1600 вузлів. Гоління секунд чи навіть мілісекунд мало б важливе значення для …
15 database 

1
Що змушує точки зору послідовно, але періодично не знаходити думку, надану модулем Advanced Forum?
Я отримую часту, переривчасту помилку від модуля Advanced Forum, яка викликає помилку 500, коли вона виникає (WSOD). На виробництві це відбувається приблизно 20 разів на годину, напевно, 2-3% усіх завантажень сторінки форуму на годину. Він послідовно переривчастий . Місцево я не можу послідовно відтворювати помилку, але вона трапляється. Помилка ввімкнена …
15 7  views  nodes  pantheon  database 

1
безпечно db_insert?
Я використовую метод db_insert Drupal 7 , щоб вставити дані в спеціальну таблицю в базі даних Drupal. Я читав, що це кращий шлях, проте я пройшов код і doco, і не бачу ніде, що розбирає значення, або говорить мені, що ці значення безпечні. Деякі значення надходять від користувача, тому мені …

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