Size: a a a

Sequelize - community (eng/ru)

2021 May 19

YZ

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

EN

Eugene Nice in Sequelize - community (eng/ru)
да. я потестировал. оно работает.
источник
2021 May 20

I

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

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
источник

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
ой не то скинул
источник

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
сорри
источник

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
источник

I

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

I

Ivan in Sequelize - community (eng/ru)
именно на уровне валидации, а не на уровне БД например
источник

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
Насколько я понимаю он должен создать констрейнт на уровне бд по этой таблице и полю.

Если честно я делал это руками а Orm только для работы с данными использую
источник

I

Ivan in Sequelize - community (eng/ru)
руками это как?
источник

I

Ivan in Sequelize - community (eng/ru)
я на уровне модели прописал уник: тру, и он выкидвает ошибку на уровне БД, а мне надо на уровне валидации
источник

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
Насколько я понял это идёт валидация значения поля а не таблицы а уникальность да всегда будет уровнять бд
источник

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
Получается что как ты хочешь сделать нельзя
источник

I

Ivan in Sequelize - community (eng/ru)
Но проверка ненулевого значения происходит на уровне валидации..
источник

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
Ну дак null значения же всегда вне индексов
источник

I

Ivan in Sequelize - community (eng/ru)
Для чего вообще нужны индексы? Первая задача их
источник

z

z̛e͏́͠r͜c҉ in Sequelize - community (eng/ru)
Поиск по значению
источник

I

Ivan in Sequelize - community (eng/ru)
Поиск откуда? Запросы то с помощью sql берутся
источник

EN

Eugene Nice in Sequelize - community (eng/ru)
а в чём сложность загуглить такой вопрос? например википедия знает про индексы и для чего они https://ru.wikipedia.org/wiki/%D0%98%D0%BD%D0%B4%D0%B5%D0%BA%D1%81_(%D0%B1%D0%B0%D0%B7%D1%8B_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85)
источник