Anarbek
04.04.2018
14:36:45
http://docs.doctrine-project.org/projects/doctrine-orm/en/latest/reference/association-mapping.html#many-to-many-bidirectional
Bohdan
04.04.2018
14:36:48
тогда будет как на схеме
Anarbek
04.04.2018
14:37:02
С одной таблицей не получается
Миграция не создается
Google
Anarbek
04.04.2018
14:37:17
Пишут что уже существует таблица
Timur
04.04.2018
14:37:35
Anarbek
04.04.2018
14:37:52
Побробую убрать анотацию, спасибо за ответы всем
Pavel
04.04.2018
14:37:58
Anarbek
04.04.2018
14:38:22
какая
Ну если указать одну таблицу я имею ввиду, для двух полей
Pavel
04.04.2018
14:38:32
те если че не нравится, execute —down делай, а не новую миграцию генери
Anarbek
04.04.2018
14:39:20
Я ее не накатываю
Bohdan
04.04.2018
14:40:04
Anarbek
04.04.2018
14:40:57
Pavel
04.04.2018
14:41:57
Bohdan
04.04.2018
14:42:12
Google
Dinar
04.04.2018
14:44:04
Ну хз хз :)
Bohdan
04.04.2018
14:46:21
Anarbek
04.04.2018
14:46:49
Хм, попробовал без анотаций, так же создались две таблицы
Bohdan
04.04.2018
14:47:09
лишних таблиц у тебя нет?
Anarbek
04.04.2018
14:47:20
Dinar
04.04.2018
14:47:29
m?
К скале у меня двоякое отношение :)
Bohdan
04.04.2018
14:47:38
а языки все отстой
Dinar
04.04.2018
14:47:56
Да убери джойны просто.
Anarbek
04.04.2018
14:48:10
/
* @ORM\ManyToMany(targetEntity="Agent")
*/
private $agent;
/
* @ORM\ManyToMany(targetEntity="Client")
*/
private $client;
Dinar
04.04.2018
14:49:49
mappedBy и inversedBy добавь тоже
Bohdan
04.04.2018
14:50:03
вот так пробани
Pavel
04.04.2018
14:50:12
дядя ты шо хонишь
Anarbek
04.04.2018
14:55:13
Bohdan
04.04.2018
14:56:06
ты что-то не то делаешь
покажи сущность
у меня такое ощущение, что ты эту сущность создал сам
Anarbek
04.04.2018
14:57:22
Да, создавал сам
Google
Bohdan
04.04.2018
14:57:36
тебе нужно что-то в ней хранить?
помимо айдишников
или она только связь устанавливает?
Anarbek
04.04.2018
14:58:11
Да, нужно хранить
Bohdan
04.04.2018
14:59:25
хм...
и лазить за выборками этих данных?
Anarbek
04.04.2018
15:01:43
Да, нужно будет писать запросы
Отсюда и возникло собственно сомнения что я правильно сделал
Bohdan
04.04.2018
15:03:53
то есть, у связи конкретного агента и конкретного клиента могут быть свои какие-то нюансы, так?
в общем и целом тебе здесь нужно делать иначе, да
Anarbek
04.04.2018
15:05:43
А как иначе? Есть советы куда копать?
Bohdan
04.04.2018
15:07:41
у тебя клиент должен иметь связь many-to-one с AgentToClient (попробуй придумать другое название, например, Contract)
где клиент - one, контракт - many
точно так же агент - one, контракт - many
внутри контракта у тебя соответственно обратные стороны связей (many-часть)
поправил сообщение
то есть, у тебя у каждого клиента есть много контрактов, у каждого агента тоже много контрактов
Anarbek
04.04.2018
15:10:17
Хмм, спасибо за помощь. Буду пробовать
Виталий
04.04.2018
16:11:34
Кто-то знает каким механизмом доктрина объект перегоняет в сырые данные? Что-то типа гидратора, только наоборот.
Andrey
04.04.2018
16:20:44
См. типы
Виталий
04.04.2018
16:25:27
См. типы
эти http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/types.html ?
Andrey
04.04.2018
16:26:45
Виталий
04.04.2018
16:27:14
Google
Yuriy
04.04.2018
18:27:27
добрый вечер, подскажите пожалуйста как можно дебажить проект который состоить из микросервисов, каждый из которых отдельный проект, межсервисное общение происходит через CURL запросы
xdebug не проваливается в CURL запросы
обычный dump тоже непомогает
Vladislav
04.04.2018
18:31:57
Yuriy
04.04.2018
18:32:51
так это же тесты а не отладка
Vladislav
04.04.2018
18:33:11
эм?!
Bohdan
04.04.2018
18:33:22
Vladislav
04.04.2018
18:33:38
ОО!?
Bohdan
04.04.2018
18:34:01
ОО!?
ну я даю извращенный ответ на извращенный вопрос
Admin
Bohdan
04.04.2018
18:34:11
а на деле да, тесты + разработка в изоляции
Vladislav
04.04.2018
18:34:32
Ок. Понял
Bohdan
04.04.2018
18:34:35
постман можно тоже использовать, но это к моему первому варианту
Vladislav
04.04.2018
18:34:36
Не надо так
Konstantin
04.04.2018
18:35:19
постман залупа, не юзай, там с кирилицей косяки до сих пор
мало того в своей хуйне ниче не понимаешь а с постманом вообще гейзенбаг
Bohdan
04.04.2018
18:38:05
Vladislav
04.04.2018
18:38:19
Хотел умного текста написать, лень
Konstantin
04.04.2018
18:38:38
если более точно говорить - с utf8 он плохо работает впринципе. не только кирилицы касается (
Vladislav
04.04.2018
18:39:50
И не слушай postman советчиков ?
Ребят, без обид.
Пиши тесты и если нужно, то xdebug тыкай.
Google
Vladislav
04.04.2018
18:40:13
postmAn
Bohdan
04.04.2018
18:40:20
Vladislav
04.04.2018
18:40:56
Vladislav
04.04.2018
18:41:06
postman ок, хз че вам не нравится
Vladislav
04.04.2018
18:41:36
Konstantin
04.04.2018
18:41:41
тем что когда постишь через него абвгде....эюя на сервер прилетает 1234567890ABCD....
Vladislav
04.04.2018
18:41:43
Bohdan
04.04.2018
18:41:48
Konstantin
04.04.2018
18:42:17
ок вы меня вынудили )
https://github.com/postmanlabs/postman-app-support/issues/2263
Yuriy
04.04.2018
18:42:41
хорошо если мне нужно в неизвестном проект, узнать что и в какой последовательности выполянется в какие векти заходи а в какие нет,
писать тесты для черного ящика в котором непонятно что и как выполняется как по мне неразумно
Vladislav
04.04.2018
18:43:31
Ты уверен что сейчас верно сформулировал мысль ?! ))
Yuriy
04.04.2018
18:44:33
чуто ошибся в последнем слове
неразумно -> неоправдано по затратам
Konstantin
04.04.2018
18:44:38
Vladislav
04.04.2018
18:44:40
Konstantin
04.04.2018
18:44:58
а че какая разница
приложение есть? есть. баг есть? есть.
Vladislav
04.04.2018
18:45:21
Vladislav
04.04.2018
18:45:28