@symfony_php

Страница 993 из 1418
Andrew
17.05.2018
11:57:19
Совсем быстро -ngrok :)

Andrew
17.05.2018
11:58:14
Ого, прикольный ngrok, жаль что у нас с клиентом разница 11 часов

мне долго его ждать

а вообще классная штука

Google
Andrew
17.05.2018
11:59:28
Так там урл вроде 24 часа живёт

Andrew
17.05.2018
12:00:44
ngrok?

Andrew
17.05.2018
12:01:43
да

Andrew
17.05.2018
12:05:54
серв локально должен работать ето время?

Maksim
17.05.2018
12:06:33
разворачивать целый пакет всего на digit Долго
там можно создать дроплет с докером, и....)

если лень потратить 2 минуты на самостоятельную установку оного :)

Bohdan
17.05.2018
12:12:31
Сергей тут рассказывал про посекундную тарификацию на aws

Andrew
17.05.2018
12:13:11
Та ну, смысла меня платить что бы клиент посмотрел мой код?)

Bohdan
17.05.2018
12:13:20
zzz.com.ua
vps 512 звучит серьезно, пока не поймешь, что это 512 мб оперативы

Andrew
17.05.2018
12:13:25
Мне AWS не нра

Гамно

Google
Andrew
17.05.2018
12:13:36
и суппорт у них ужасный

Sergey
17.05.2018
12:13:43
Сергей тут рассказывал про посекундную тарификацию на aws
у DO вроде тоже посекундная и дешевле. Во всяком случае 2 одинаковых сервака на DO и AWS стоят $40/month и $70/month соответственно

Andrew
17.05.2018
12:14:30
@desper1989 это же демо

Maksim
17.05.2018
12:14:44
Andrew
17.05.2018
12:15:28
zzz.com.ua требует мои идентификационный код и папорт

)

норм, еще квартиру переписать за фри хостинг

Arky
17.05.2018
12:16:02
Konstantin
17.05.2018
12:28:10
embeddable - говно !

Icewild
17.05.2018
12:28:47
нет

Konstantin
17.05.2018
12:28:54
да да

почему не сейвится

Icewild
17.05.2018
12:29:18
ты что-то делаешь не так

Sergey
17.05.2018
12:29:19
embeddable - говно !
сам говно

Konstantin
17.05.2018
12:29:35
это я тебя так ненавязчиво позвал таким набросом

Sergey
17.05.2018
12:29:36
почему не сейвится
потому что ты поменял стэйт но объект по ссылке всеравно такой же?)

Icewild
17.05.2018
12:29:51
но у меня в целом это выглядит как $entity->getEmbeddable()->setSomething($someting); $em->persist($entity); $em->flush();

и все заебись

Konstantin
17.05.2018
12:29:57
энтитя просто не персистится

Google
Konstantin
17.05.2018
12:30:06
не заебись, не пишется

Icewild
17.05.2018
12:30:18
у меня заебись

а ты делаешь по-другому

и у тебя скорей всего твой объект не находится в зоне слежения доктрины

потому его данные нихуя не сейвятся

Sergey
17.05.2018
12:30:58
но у меня в целом это выглядит как $entity->getEmbeddable()->setSomething($someting); $em->persist($entity); $em->flush();
$embeddable = $entity->getEmbeddable() $entity->getEmbeddable()->setSomething($someting); var_dump($embeddable === $entity->getEmbeddable()) // true

по этому и не сохраняется

имутабельность

Konstantin
17.05.2018
12:31:42
бля почему в новом объекте в базу не сохраняется засеттеный embedable

может кто та пояснить

Sergey
17.05.2018
12:33:11
бля почему в новом объекте в базу не сохраняется засеттеный embedable
embeddable воспринимается как значение, сам по себе. Ты не можешь его менять. Ты можешь создать новый embeddable

только так, что бы по ссылке это были разные объекты

Konstantin
17.05.2018
12:33:20
$city = new City(); $city->setBounds(new Bounds(args)); ..... $manager->persist($city); $manager->flush(); SQLSTATE[23502]: Not null violation: 7 ERROR: null value in column "bound_top" violates not-null constraint DETAIL: Failing row contains (784, Ярославль , null, null, null, null).

Sergey
17.05.2018
12:33:27
либо вешай свою политику треканья изменений

Konstantin
17.05.2018
12:33:33
я просто новый эмбедабл запихиваю и он тупо не сохраняет запись

Sergey
17.05.2018
12:33:49
я просто новый эмбедабл запихиваю и он тупо не сохраняет запись
xdebug, dump смотри что у тебя в стэйте твоей сущности

ну короч это твой косяк

сам и разбирайся)

Google
Konstantin
17.05.2018
12:34:45
в стейте в каком месте

в месте персиста стейт нормальный, внутри всё есть

дальше меня по идее не ебет как там доктрина их сохраняет но суть что не сохраняет

предлагаешь доктрину подебажить, охохо, ну это жостко уже

Danil
17.05.2018
12:35:35
попробуй поменять этап запуска, а так просто проверь все еще раз, скорее всего где-то очепятка
кароч попробовал вызывать через calls: тоже не заработало, понял, что дело в не компайлер пассе. откатил код, попробовал calls - работает. мэйджик.

Konstantin
17.05.2018
12:38:48
я чет думаю что ты накосячил либо в мэппингах либо еще где
я же выше все скинул на скриншоте какой у меня маппинг, говорю же просто листани вверх там все есть

Sergey
17.05.2018
12:38:58
ну и да - скриншеты кода не смотрю

принципиально

Konstantin
17.05.2018
12:39:22
ясн

но на всякий случай скажу что маппинг просто ахуительный

Sergey
17.05.2018
12:40:51
я вижу там кучу говнокода

потому не, не буду разбираться

сеттеры какие-то

Konstantin
17.05.2018
12:41:06
а я нет потому что я не смотрю скриншоты кода

Sergey
17.05.2018
12:41:08
protected поля

Konstantin
17.05.2018
12:41:23
это же не релевантно не так ли?

Sergey
17.05.2018
12:42:42
кто его знает. Короч разбирайся. Полистай ишусы доктрины если совсем уверен что косяк не у тебя....

Google
Sergey
17.05.2018
12:42:52
в доктрине дофига багов на тему embeddable

но у меня почему-то никогда небыло проблем)

Andrew
17.05.2018
12:49:11
у мну тож не было ишусов с емдебель

хорошая вещь

Sergey
17.05.2018
12:55:38
....че?

короч не, это чето у тебя

Konstantin
17.05.2018
12:55:51
ну ничего

Sergey
17.05.2018
12:55:57
вообще нахера тебе доктрина скажи мне?)

ты ж не делаешь и не планируешь делать domain model. так нахера?

есть намного более простые альтетнативы

без магии и прочего

без всех этих сложных uow

Konstantin
17.05.2018
12:57:07
толсто

ок оно работает но если я указал для всех embeddable.<ani_field> @column(nullable=true)

без этого не сохраняется. бля но почему

Sergey
17.05.2018
12:58:24
Konstantin
17.05.2018
12:58:32
нет, сохраняет корректно

Dmitriy
17.05.2018
16:16:35
В сериалайзере можно как-нибудь изи вей сплющить массив? Т.е. есть сущность, у нее есть связанная сущность, которая при сериализации пойдет вложенным массивом. А мне надо просто её ID и все, типа такой структуры ['id' => 5, 'name' => 'Some Name', 'relatedEntityId' => 5]

Страница 993 из 1418