
(;¬_¬)
09.10.2016
20:13:29
да бля, я же говорю, посмотрев что там в доках, я щас понимаю, что они несколько для другого
по сути они именованный where
так что да, мне не подойдут
блять, ну вы ржать будете или просто скажете, что я хуйню задумал и просто ебенить все отдельной функцией?

Google

(;¬_¬)
09.10.2016
20:14:23
?

F01134H
09.10.2016
20:16:41
Знаешь
Мне кажется, если вопрос какой-то не такой, то и задача неверная

(;¬_¬)
09.10.2016
20:20:05
понимаешь в чем дело... я бы не парясь смешивал просто в один и deleted_at ставил у остальных
но существует вероятность
а она существует
что будут слиты ошибочные товары
не дубликаты

F01134H
09.10.2016
20:20:29
Я вообще не понял, что ты хочешь, начнем с этого

(;¬_¬)
09.10.2016
20:20:29
и нужно иметь возможность это все расклеить
в случае чего
да забей тогда =)

F01134H
09.10.2016
20:20:41
Можешь как-то попроще описать задачу?

Google

(;¬_¬)
09.10.2016
20:21:11
есть некая entity
у нее есть дубликаты в таблице.
мы их объединяем, но хитро, чтоб в случае ошибки разъединить

F01134H
09.10.2016
20:21:37
объединяем... Синхронизируем т.е.?
Раз это дубликаты

(;¬_¬)
09.10.2016
20:22:01
а вот хуй, потому что если случайно объединили разные entity мы должны иметь возможность их разлепитьэ
да, если бы не было условия разлепить - это тупо слияние было бы
но есть вероятность человеческой ошибки

F01134H
09.10.2016
20:23:28
кешируй их
и только потом утверждай в бд

(;¬_¬)
09.10.2016
20:23:41
в смысле кешируй?
а если человек считает что он верно объединяет

F01134H
09.10.2016
20:23:55
Ну, храни в оперативке, пока не будешь уверен, что результат 100% правильный

(;¬_¬)
09.10.2016
20:24:01
и спустя лишь время другой скажет "бля, писос, косяк"

F01134H
09.10.2016
20:24:12

(;¬_¬)
09.10.2016
20:24:12
нельзя было их объединятьл

F01134H
09.10.2016
20:24:24
нафиг тебе тогда отдельная сущность и ее дубликат

(;¬_¬)
09.10.2016
20:24:26
ну блять, вот есть два товара "апельсин Египет"

F01134H
09.10.2016
20:24:31
работай с самой бд отдельно, с объектом в бд

(;¬_¬)
09.10.2016
20:24:33
и чувак думает, окей, объединяем
а по факту апельсины были разные

Google

(;¬_¬)
09.10.2016
20:24:52
это потом обнаруживается, и надо апельсины разлепить

F01134H
09.10.2016
20:25:05
Создавай другой объект, в чем проблема то
Ты как то усложнил задачу ппц

(;¬_¬)
09.10.2016
20:25:36
и если тупо слить - то мы старые данные потеряем
а потом разрывая эти объекты не найдем что от чего
фотки\цены\и т.д.

F01134H
09.10.2016
20:26:12
Тогда апдейть в бд, только когда все микросервисы с ней перестали работать
ты явно костыль какой-то придумываешь, в find-ами этими

(;¬_¬)
09.10.2016
20:26:49
ладн, Фолли, ты видимо не до конца понимаешь мою проблему, а я ща не соображу как еще проще донести мысль...

F01134H
09.10.2016
20:26:56
Ну, возможно

(;¬_¬)
09.10.2016
20:27:06
там пиздец ебанутая структура базы =) и сама система

F01134H
09.10.2016
20:27:12
Да, я понял

(;¬_¬)
09.10.2016
20:27:16
так что да, где-то энтропия возможно зашкаливает
и возможно какие-то места могли быть проще...
но пока вот так

F01134H
09.10.2016
20:27:47
не твой что ли проект?

(;¬_¬)
09.10.2016
20:28:41
да мой
ну как мой
я с нуля его веду

Google

(;¬_¬)
09.10.2016
20:28:56
но он и растет собсно с нуля
и требования постепенно изменяются
и оно сейчас стремится к чудовищу франкенштейна
но я стараюсь потихоньку его перепиливать

F01134H
09.10.2016
20:30:35
?
Как ты до этого докатился
так усложнил все
Иван, ты что, задумался о смысле жизни?

(;¬_¬)
09.10.2016
20:35:21
ну Фолли, понимаешь... это не работа с ТЗ... точнее ТЗ есть, но оно меняется постепенно
да не, задачи для стажера расписывал

Admin
ERROR: S client not available

(;¬_¬)
09.10.2016
20:35:39
чтоб он завтра клювом не щелкал

F01134H
09.10.2016
20:35:43
Ясно

(;¬_¬)
09.10.2016
20:35:49
пиздец... вот он все же тУпик...
он в 14 в пятницу мне написал мол задачу сделал. чо дальше...

F01134H
09.10.2016
20:36:11
Джун? ?

(;¬_¬)
09.10.2016
20:36:14
но выложить в битбакет самостоятельно не догадался
да недавний студент
третью неделю работает...

F01134H
09.10.2016
20:36:31
Возьми меня на удаленку

Google

(;¬_¬)
09.10.2016
20:36:39
?

F01134H
09.10.2016
20:36:45
))

(;¬_¬)
09.10.2016
20:36:51
там ебическая система... удаленно с ней разбираться - то еще говно...

F01134H
09.10.2016
20:36:57
Эх

(;¬_¬)
09.10.2016
20:37:06
лучше в офисе
да и я первый раз в роли тимлида

F01134H
09.10.2016
20:37:24
А то я человек-оркестр, могу сверстать, зафронтендить, забэкэндить... На уровне джуна все конешн

(;¬_¬)
09.10.2016
20:37:25
хуевый я наверное тимлид
чужой код читать умеешь?

F01134H
09.10.2016
20:37:42
Опыта прост мало наверное

(;¬_¬)
09.10.2016
20:37:57
у него? или у меня?

F01134H
09.10.2016
20:38:00

(;¬_¬)
09.10.2016
20:38:05
у него опыта с гулькин хуй...
стажировку проходил в соседней конторе... но они больше питонисты чем пыхеры

F01134H
09.10.2016
20:38:28
Но если меня выкинут, знаю, куда пойду ?

(;¬_¬)
09.10.2016
20:38:29
его отправляли на курсы пыховскые московские
збс =)
так что на мой взгляд у него минимум опыта...
и сам разбираться боится

F01134H
09.10.2016
20:39:04
А у меня вот первичный опыт потихой появляется

(;¬_¬)
09.10.2016
20:39:24
это хорошо

F01134H
09.10.2016
20:39:29
все время что-нибудь предлагаю, чем себе усложняю работу