
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
ОО!?
ну я даю извращенный ответ на извращенный вопрос
а на деле да, тесты + разработка в изоляции

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 тыкай.

Vladislav
04.04.2018
18:40:13
postmAn

Google

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