
Maxim
19.03.2018
22:40:36
Через юзера будешь вытягивать лениво адреса

Елнур
19.03.2018
22:41:23

Maxim
19.03.2018
22:41:26
Но ид что в юзер, что в адрес должны быть уникальными

Google

Maxim
19.03.2018
22:41:53

Alexandr
19.03.2018
22:42:15
Прав нет, что бы согласовать нужно много времени

Vladislav
19.03.2018
22:42:37

Maxim
19.03.2018
22:42:44
Ну а если собрать dto с двух таблиц?

Vladislav
19.03.2018
22:43:04
чувак запрос не может написать, какое дто
давай сначала решим проблему которая есть)

Елнур
19.03.2018
22:43:23

Maxim
19.03.2018
22:44:17
Я чёт вообще сейчас не понимаю в чем проблема)
Есть таблицы связанные
Ты вытащить не можешь?

Елнур
19.03.2018
22:49:37
https://gist.github.com/uelnur/630bdf018a0623429acbc6b5febe9492

Google

Елнур
19.03.2018
22:49:45

Alexandr
19.03.2018
22:50:01
могу, но каждый раз когда запрашиваю пользователя, получаю ещё 1 запрос на адрес.
Хочу сделать, что бы они были одним запросом. Но так как поле не примари, не могу
@urazymbetov 1 минуту

Maxim
19.03.2018
22:53:15
А вторичный ключ не решает проблему?

Елнур
19.03.2018
22:53:27

Maxim
19.03.2018
22:53:38
Какое поле не примари?
У тебя примари user_id в энтити user должно быть + adress_id в энтити adress

Alexandr
19.03.2018
22:54:43
Maxim Address - id, user_id (на него ругается соответственнно)...
@urazymbetov с твоим примером получилось конечно, но не очень понятно как с ним работать дальше ;)

Maxim
19.03.2018
22:56:17
А связываешь эти таблицы с помощью первичного ключа user_id из энтити юзер с вторичным ключом user_id в энтити adress

Alexandr
19.03.2018
22:56:53
У пользователя первичный ключ только id
У адреса первичный ключ только id

Maxim
19.03.2018
22:57:07

Елнур
19.03.2018
22:57:46
можете прочитать в доках как с ними дальше работать

Alexandr
19.03.2018
22:58:02
Я это понимаю, но требования абсолютно другие
по этому я и пытаюсь найти какие либо пути решения

Елнур
19.03.2018
22:58:59

Maxim
19.03.2018
22:59:00
У меня походу лыжи не едут)

Alexandr
19.03.2018
22:59:38

Елнур
19.03.2018
23:00:53
Мы сейчас сделали mapping под существующую схему БД. при такой схеме в любом случае Вы будете проверять единственность адреса ручным способом

Google

Maxim
19.03.2018
23:01:03
да
Это же бред. У меня 3 адреса по факту, причём проживаю не там где прописан. И как мне быть при использовании вами написанного приложения, если я то там, то тут живу

Елнур
19.03.2018
23:02:31
Но Вашу задачу с построением единственного select запроса решили?

Alexandr
19.03.2018
23:03:11
Да сейчас вытаскивает за раз

Daniel
20.03.2018
08:54:21
У всех же было mysql has gone away в консьюмерах на пхп?
В которых используется entity manager

Sergey
20.03.2018
08:55:17
да, гугли resettable entity manager

Dmitriy
20.03.2018
08:55:55
/**
* MySQL Server has gone away
*/
private function reconnect(): void
{
if (!$this->connection->ping()) {
dump('Mysql ping failed');
$this->connection->close();
$this->connection->connect();
dump('Trying to reconnect');
}
}

$iD
20.03.2018
08:56:33
у доктрины есть метод ping
не нужно выдумывать велики

Sergey
20.03.2018
08:57:01
у доктрины нет возможности реоупнуть entity manager
то есть реконнект у коннекшена, а вот EM просто закрывается и все
то есть все можно сделать но "ниудобна"

$iD
20.03.2018
08:57:29
я, как всегда поспешил...

Sergey
20.03.2018
08:57:39
нет, ты все по делу сказал
просто это к вопросу как вообще реконнектиться

$iD
20.03.2018
08:57:52
ну в смысле вариант выше - тот что ему и надо

Sergey
20.03.2018
08:57:52
а есть еще нюансы с EM

Sergiy
20.03.2018
09:20:35
https://github.com/facile-it/doctrine-mysql-come-back

Константин
20.03.2018
09:23:00
Чет coverage дно

f4rt~
20.03.2018
10:57:58
Доброе утро, подскажите пожалуйста
интересует доп.слой абстракции для респонса по аналогии с https://laravel.com/docs/5.5/eloquent-resources , что бы гарантировать идемпотентность структуры возвращаемого ответа и возможности гибко конфижить их в одном месте

Google

f4rt~
20.03.2018
11:00:21

Alan
20.03.2018
11:08:36
As you can see in the picture above, an array is used as a man in the middle. )

f4rt~
20.03.2018
11:09:05
spasibo

Вячеслав
20.03.2018
11:21:58
?

Vitalii
20.03.2018
11:24:42
привет парни
подскажите кто чем пользуется чтобы тестировать rest ? пробовал https://install.advancedrestclient.com/#/install но что то не хочет отправлять параметры в запросе(

Alexey
20.03.2018
11:25:44
postman, curl, idea

Admin
ERROR: S client not available

Sergey
20.03.2018
11:26:09

Alexey
20.03.2018
11:26:46
можно еще wget туда же :)

Konstantin
20.03.2018
11:26:51
ктонить сталкивался с таким? куда копать? )

Vitalii
20.03.2018
11:27:13

Alan
20.03.2018
11:27:37

Alexey
20.03.2018
11:28:07
в свежей идее (2018.1) приятно так улучшили httpclient

Alan
20.03.2018
11:28:18

Konstantin
20.03.2018
11:28:31
это laradock )))

Alexey
20.03.2018
11:28:34
https://www.jetbrains.com/help/idea/rest-client-in-intellij-idea-code-editor.html

Konstantin
20.03.2018
11:29:30

Vitalii
20.03.2018
11:30:16

Google

Konstantin
20.03.2018
11:34:39
отвечаю сам себе на всякий случай - вот это помогло https://github.com/doctrine/dbal/issues/2868#issuecomment-332119007 (PostgreSqlSchemaManager.php line 292:)

Alan
20.03.2018
11:36:22
осталось 2.7 релиза dbal дождаться)

Konstantin
20.03.2018
11:36:56
стоит отметить что комментарий от сентября, считай полгода прошло а воз и ныне там )

Alan
20.03.2018
11:37:28
еще чуть чуть ))
12 тикетов осталось

Dinar
20.03.2018
11:38:42
Ну согласно ошибке у тебя нет колонки min_value?

Konstantin
20.03.2018
11:39:25
ну я делал сначала на mysql, потом переехал на постгре, и там сразу же такая ошибка

Daniel
20.03.2018
11:58:11
Для симфони...
Что то ставил, он на PHP Annotations ругался, что не может его найти, ставил разными способами - все равно воспринимал как будто нет PHP Annotations

Alexey
20.03.2018
12:03:21
У меня сейчас 2018.1 EAP, стоит PHP Annotations 5.3

Salavat
20.03.2018
12:03:50
исправили ту ошибку

Vit
20.03.2018
12:25:24
Завсегдатаи чата! А через 15 дней, когда телеграмм заблокируют, где вас читать?

Alexandr
20.03.2018
12:25:58
здесь же, впн в помощь

Vladislav
20.03.2018
12:26:26

Sergey
20.03.2018
12:26:43

Vit
20.03.2018
12:27:52
как заблокируют?
Ну седня Дурову ультиматум выставили. На первых полосах новостей жи

Vladislav
20.03.2018
12:28:05
https://tjournal.ru/67889-roskomnadzor-dal-telegram-15-dney-na-peredachu-klyuchey-dlya-rasshifrovki-perepiski