Size: a a a

Sequelize - community (eng/ru)

2020 December 15

ЕЮ

Егор Юдин in Sequelize - community (eng/ru)
Yaroslav Zhymkov
включите лог запросов в sequelize. и гляньте, что он генерит
так я и вставил запрос, который лог вывел
источник

ЕЮ

Егор Юдин in Sequelize - community (eng/ru)
поэтому и не пойму, как так выходит
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
все правильно тогда
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
одна модель у которой два элемента связи, он два элемента ложит в нутрь масива связи
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
гляньте, так ли это
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
если вы хотите не в моделях получить, а в записях, то используйте: raw:true
источник

ЕЮ

Егор Юдин in Sequelize - community (eng/ru)
Yaroslav Zhymkov
гляньте, так ли это
смотрите.. тут только одна запись.
На скрине с пгАдмина это вторая строчка, а куда первая девается не понимаю. Запрос я копирую с консоли, и ничего не меняю. Каааак так выходит, что результаты разные..
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Тип связи может не множественный
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Какая связь?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
1:1?
источник

ЕЮ

Егор Юдин in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Какая связь?
с ассоциациями что-то я намудрил, в них причина. Разбираюсь
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
Егор Юдин
Нормально ли что, если я копирую и выполняю запрос, который мне сгенерировал сиквалайз, то получаю данные отличные от тех, которые мне выдаёт сиквалайз?
Кстати, я тоже такой факт заметил, при связи M-to-M, скопированный в PGAdmin SQL запрос выводит отдельно по строчке каждое совпадение, а на выходе получаю сгруппированный запрос. Я так и не понял, как оно так выходит, магия секвелайза, не иначе ))
источник
2020 December 16

I

Ivan in Sequelize - community (eng/ru)
Нужно чтобы при изменении нескольких столбцов в одной таблице, эти данные менялись в столбцах другой таблицы. Между таблицами установлена связь один ко многим. Между столбцами нету связи никакой
источник
2020 December 17

RK

Roman Karas' in Sequelize - community (eng/ru)
Ivan
Нужно чтобы при изменении нескольких столбцов в одной таблице, эти данные менялись в столбцах другой таблицы. Между таблицами установлена связь один ко многим. Между столбцами нету связи никакой
Начало транзакции
1. async выполняете запрос по изменению данных в первой таблице
2. async выполняете запрос по изменению данных во второй таблице
Конец транзакции

в транзакцию обернуть обязательно, так вы гарантируете, что если любой запрос из двух не выполнится, все данные откатятся назад.

ну и конечно можно и с триггерами намутить и с хранимыми вьюхами тоже )
источник

I

Ivan in Sequelize - community (eng/ru)
А как сделать так, чтобы столбец одной таблицы, дублироваться во второй таблице?
источник

T

Tonn in Sequelize - community (eng/ru)
Ivan
А как сделать так, чтобы столбец одной таблицы, дублироваться во второй таблице?
а вы случайно не знаете как дублировать id колонку в другую колонку при добавлений пользователя к примеру.
источник

T

Tonn in Sequelize - community (eng/ru)
Ivan
А как сделать так, чтобы столбец одной таблицы, дублироваться во второй таблице?
у меня почти тот же вопрос,  что и у вас
источник

I

Ivan in Sequelize - community (eng/ru)
Tonn
а вы случайно не знаете как дублировать id колонку в другую колонку при добавлений пользователя к примеру.
Ну это то просто. Просто берешь и дублируешь. У меня другое, у меня связь один ко многим, и нужно найти все строки связанные со строкой первой таблицы
источник

T

Tonn in Sequelize - community (eng/ru)
Ivan
Ну это то просто. Просто берешь и дублируешь. У меня другое, у меня связь один ко многим, и нужно найти все строки связанные со строкой первой таблицы
объясните если возможно, как продублировать колонку или скиньте ссылку на любой пример
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
Tonn
объясните если возможно, как продублировать колонку или скиньте ссылку на любой пример
я бы так же сделал, как и выше описал, обернул все запросы в транзакцию и делал в них что нужно, хоть дублируйте, хоть модифицируйте, хоть удаляйте )
источник