7
ответов

Создайте код для очистки и добавления примерных данных в таблицы с отношением [duplicate]

Я попытался создать код для очистки всех таблиц, относящихся к их отношениям (дочерние таблицы должны быть очищены перед их родителем), и после этого мне нужно добавить некоторые базовые данные для запуска моих тестов. Я ...
вопрос задан: 20 March 2014 18:55
2
ответа

создать цепочку объектов используя цикл

Есть ли способ создать связанный объект из цикла? Например: input: ["table1", "table2", "table3"] output: db .select (fields) .from (table) .innerJoin ("table1") .innerJoin ("table2") ....
вопрос задан: 3 March 2019 15:43
1
ответ

Проблема отката транзакции с knex

Я пытаюсь сделать MySQL транзакции с использованием knex в узле JS. Мои транзакции SQL выглядят так: 1 - Проверьте, существует ли название компании, если да, то выведите сообщение об ошибке и сделайте откат транзакции. 2- Проверьте, если электронная почта
вопрос задан: 26 June 2019 06:42
1
ответ

Форматирование данных JSON, полученных из базы данных PostgreSql

Я пытаюсь отобразить мои начальные данные в формате JSON, когда пользователь посещает определенную конечную точку. У меня есть две таблицы, плейлисты и избранное. Это отношение один ко многим, когда в плейлисте много избранных. ...
вопрос задан: 24 March 2019 03:38
1
ответ

KnexJS с несколькими таблицами и псевдонимами

В последнее время я играл с KnexJS и получил большую часть того, что мне нужно из документации KnexJS, однако у меня есть немного более сложный запрос MySQL, который я не могу «портировать» самостоятельно на Knex. Я знаю, что есть ...
вопрос задан: 1 March 2019 13:30
1
ответ

Когда я запускаю app.js, он показывает ошибку & ldquo; TypeError: knex.select не является функцией & rdquo;

У меня есть этот фрагмент кода в файле app.js, app.get ('/', (req, res) = > {// res.render ('login'); var data = knex.select ('*') .from ('RegisterData'); res.send (данные) console.log (данные); ...
вопрос задан: 28 February 2019 07:20
1
ответ

Как создать где условия динамически в Knex.js?

Мне нужно создать запрос с предложением where в соответствии с полученными параметрами, но я не знаю, как включить некоторые параметры в предложение where. В коде ниже четырех первых ...
вопрос задан: 20 January 2019 06:01
1
ответ

Ошибка [ERR_HTTP_HEADERS_SENT]: невозможно установить заголовки после их отправки клиенту при попытке проверки и вставки с помощью knex

Я пытаюсь проверить форму ввода с Джои, а затем выполнить вставку. Я думал, что я должен получить данные, а затем проверить, прежде чем вставить в БД. Перед тем как вставить я решил console.log результат ...
вопрос задан: 19 January 2019 12:51
1
ответ

Какая гранулярность лучше для миграции?

Вот мой случай: есть несколько таблиц: пользователи, адреса, комментарии, сообщения. Моя путаница в том, какая гранулярность лучше для миграции? Я могу поместить все DDL в один файл миграции и одно семя ...
вопрос задан: 16 January 2019 04:54
0
ответов

Есть ли способ транспонировать строки в столбцы в Knex.js?

В настоящее время есть ли способ транспонировать строки в столбцы, как crosstab () в PostgreSQL? Я не видел в документации на https://knexjs.org ничего такого, что могло бы сделать именно это, но, возможно, есть ...
вопрос задан: 27 June 2019 00:01
0
ответов

Столбец & ldquo; notifications.id & rdquo; должен присутствовать в предложении GROUP BY или использоваться в статистической функции с использованием postgres с knexjs

Я использую knexJs и objectionJs в своем приложении nodeJs с базой данных postgresql. Я пытаюсь сгруппировать все уведомления, которые имеют один и тот же parent_id (столбец) вместе, поэтому я использовал этот простой запрос: ...
вопрос задан: 24 March 2019 03:17
0
ответов

как добавить элементы в базу данных для биллинговых систем

Я занимаюсь разработкой облачной биллинговой системы, и в моей базе данных есть две таблицы, а именно bill_history и sold_items. Я хочу сохранить номер счета, дату, имя клиента, номер телефона и общую сумму ...
вопрос задан: 5 March 2019 08:08
0
ответов

& ldquo; TimeoutError: Knex: время ожидания для установления соединения. Бассейн, вероятно, заполнен. & Rdquo; При вставке 5000+ строк с Knex.js

Я пытаюсь вставить много записей в мою базу данных Postgres (60000 строк), и я настроил ее так, что я загружаю все строки в длинный массив, а затем использую knex.batchInsert для их вставки. ...
вопрос задан: 16 January 2019 09:54
0
ответов

Как использовать & ldquo; joinEager & rdquo; наряду с необработанным SQL-запросом в Objection / Knex?

Мне удалось написать необработанный запрос, который позволил бы мне получить все продукты внутри категории, даже продукты внутри подкатегорий категории, вплоть до дерева. Я использую необработанный запрос ...
вопрос задан: 16 January 2019 03:03
0
ответов

Вставить в две таблицы с модельными отношениями с использованием objectionjs и koa

Я пытаюсь понять, почему сообщение для бэкэнда koa2 с использованием объекта objectionjs не работает, как я ожидал бы. Сообщение для / загрузки, которое настроено на использование функции LoacController create fucntion ...
вопрос задан: 13 July 2018 18:49
0
ответов

Knex.js несколько столбцов orderBy ()

Можно ли сделать несколько столбцов orderBy ()? knex .select () .table ('products') .orderBy ('id', 'asc') Цепочка orderBy () принимает только один ключ столбца и значение сортировки, но как я могу ...
вопрос задан: 1 April 2016 10:22
0
ответов

Задача создания / удаления базы данных для gulp / knex

У меня есть веб-приложения Express.js, которые используют Knex.js в качестве построителя SQL-запросов и механизма миграции. Хотя в Knex.js есть методы для создания, удаления и изменения таблиц, в нем нет методов ...
вопрос задан: 27 November 2014 02:26