Size: a a a

Sequelize - community (eng/ru)

2019 October 18

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
идей нет(
источник

OK

Oleg Kudrenko in Sequelize - community (eng/ru)
GG
Приветствую. Подскажите - почему у меня секулайз заполняет поле createdAt с тайм зоной +3
2019-10-02 13:55:47.161+03
как сделать чтоб он писал время в ютс
Я думаю в конфиге базы проще всего выставить как тебе нужно
источник

OK

Oleg Kudrenko in Sequelize - community (eng/ru)
GG
а тут никто больше не обращался с подобной проблемой за все время?
У меня есть много нюансов с тайм зонами. Разные 3rd party в разных зонах и это не удобно
источник

G

GG in Sequelize - community (eng/ru)
в исходниках секулайза нашел описание, что установка параметра в конфиге timezone влияет не на запись, а на преобразование даты после выборки
источник

G

GG in Sequelize - community (eng/ru)
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
The timezone is also used to SET TIMEZONE when connecting to the server
источник

A

Andrei in Sequelize - community (eng/ru)
GG
не важно чьё это время. я хотел бы записывать в UTC, у меня из-за часового пояса фильтры по времени работаю не кооректно. Возможно ли записывать в бд в UTC формате? или как правильно сделать фильтр по времени с фронта
с таким не сталкивался, вообще не представляю как тпймзона может повлиять на выборку
но я бы попробовал выставить в базе utc в базе
https://www.postgresql.org/docs/current/sql-set.html
выставил бы время на сервере на всякий случай
https://stackoverflow.com/questions/8083410/how-can-i-set-the-default-timezone-in-node-js
ну а если совсем не идёт попробовал бы юзать надстройки для дататайпов в сиквалайз, которые создают дату как timestamp without timezone
источник

G

GG in Sequelize - community (eng/ru)
GG
в исходниках секулайза нашел описание, что установка параметра в конфиге timezone влияет не на запись, а на преобразование даты после выборки
рили на запись не влияет на выборку влияет, поставил "-03:00", фильтры по времени заработали как надо
источник
2019 October 21

ss

salem salem in Sequelize - community (eng/ru)
здароооова оооооооо
источник

ss

salem salem in Sequelize - community (eng/ru)
Ребята, подскажите, пожалуйста по вопросу:

В секвелайзе(mySQL) ведь можно делать ассоциации моделии на саму себя. Так вот, как привязать одну модель к другой по трем полям, но и чтобы имя асоциации ыло одно?
источник

ss

salem salem in Sequelize - community (eng/ru)
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
добрый день, вообще так лучше не делать, но должно работать
источник

ss

salem salem in Sequelize - community (eng/ru)
Yaroslav Zhymkov
добрый день, вообще так лучше не делать, но должно работать
Так, как на скрине, работает. Но мне нужно на эту же модель еще по некоторым ключам привязаться
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
делайте новую ассоциацию
источник

ss

salem salem in Sequelize - community (eng/ru)
У меня получается на 1 таблицу 5 моделей по скоупам
источник

ss

salem salem in Sequelize - community (eng/ru)
Yaroslav Zhymkov
делайте новую ассоциацию
Но ее придется называть уже по другому
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
salem salem
Но ее придется называть уже по другому
нужно посмотреть составной ключ и как на него сослаться
источник

ss

salem salem in Sequelize - community (eng/ru)
salem salem
У меня получается на 1 таблицу 5 моделей по скоупам
И каждая модель ассоциируется с предыдущей.

А мне нужно сделать ассоциацию каждой модели ко всем моделям, и для каждой ассоциации свое поле(типа вторичный ключ)
источник

YZ

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

ss

salem salem in Sequelize - community (eng/ru)
Yaroslav Zhymkov
вы можете сделать для каждой такой связи свою асоциацию (каждая будет называться по своему) и юзать их
А можно ли сделать ассоциацию по нескольким ключам с одним названием ассоциации?
источник