Size: a a a

Генератор непрочитанных сообщений

2020 December 15

AK

Alexander Kladov in Генератор непрочитанных сообщений
удалял старую и писал новую
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Faust
меня нахуй послали c таким способом так как будет много delete и много update
а в результате чего? ты просто взял одну штуку и подменил ее более актуальной
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
Faust
меня нахуй послали c таким способом так как будет много delete и много update
1 делит по сути и батч инсерт
источник

F

Faust in Генератор непрочитанных сообщений
Dmitriy Tkachenko
а в результате чего? ты просто взял одну штуку и подменил ее более актуальной
коллекция
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
delete from where id in (idsOfOldCollection)
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Но тут в дизайне очень большая проблема
источник

F

Faust in Генератор непрочитанных сообщений
Dmitriy Tkachenko
Но тут в дизайне очень большая проблема
да
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
ну тогда ручками вычислять новые элементы
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
какие еще варианты
источник

F

Faust in Генератор непрочитанных сообщений
ну да
источник

AK

Alexander Kladov in Генератор непрочитанных сообщений
геморно ток
источник

F

Faust in Генератор непрочитанных сообщений
просто у вас уточнял какие есть ещё варианты
источник

F

Faust in Генератор непрочитанных сообщений
Alexander Kladov
геморно ток
угу, ехал цикл через цикл получился мотоцикл
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Faust
да
Сделай у коллекции метод, в которой она принимает состояние в которое ей надо придти и выдаёт пачку sql запросов для этого
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Faust
угу, ехал цикл через цикл получился мотоцикл
Array filter тебе в помощь
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Если коллекция состоит из сущностей, то у самой внутренней сущности надо сделать метод который вернёт дифф, тогда ваще array map на array filter и готово
источник

F

Faust in Генератор непрочитанных сообщений
в принципе у меня даже есть поле по которому я могу работать
источник

F

Faust in Генератор непрочитанных сообщений
не id
источник

DT

Dmitriy Tkachenko in Генератор непрочитанных сообщений
Через функции массивов ты сможешь передавать более осмысленные функции. В принципе в циклах тоже, но там есть непреодолимое желание нахуярить итеративно и непонятно.
источник

АМ

Александр Морозов... in Генератор непрочитанных сообщений
Faust
угу, ехал цикл через цикл получился мотоцикл
половину моего проекта писал
источник