mr.
694 RPS
mr.
нет, ща покажу
Витебск 01
Dmitriy
694 RPS
лям юзеров за месяц. о каких 600 рпс идет реч
mr.
mr.
23 RPS если лям в месяц, WP потянет)
mr.
Эм, пжди, ты походу дичь написал.
Attempt это что человеческими словами и как оно с User связано?
mr.
В общем, если тебе нужно то что ты попросил, то типа такого:
return Attempt::find()->select(['mark'])->where(['user_id' => $user])->scalar();
Вернет mark СРАЗУ
mr.
Но подумай сам, если ушет от реляций, то быть беде
mr.
Такая вот хуйня - первый звоночек
mr.
Дальше - хуже!
mr.
Дебаж запрос, я занят.
Да, старайся все вещи в реляциях делать, иначе, фреймворк теряет смысл.
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
mr.
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
При чем тут связь тогда?
mr.
При чем тут связь тогда?
При том, что по дефолту должны быть сущности, а между ними отношения. И чтобы получить поле этой сущности, надо собственно достать её через отношение и прочитать значение.
Да, оверхед на ООП, но, чёрт подери, не писать же в 2К17 как попало!
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
А если сущность юзера не нужна?
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Тем речь про челенж_ид и юзер_ид
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Это не описать отношением, даже для текущего дешевле сделать запрос (просто сделать запрос)
mr.
Many-2-many relation в пару строк готовится
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Мани2мани2мани?
Павел
Ну это джойн который здесь нафиг не нужен
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Пример в студию пожалуйста)
mr.
https://github.com/yii2tech/ar-linkmany
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Как я сказал выше, дешевле запрос сделать, можно через ActiveQuery если 2k17 подгорает
darkwoolf
move_uploaded_file(/basic/web/uploads/943aa71a6c641252e48d01fe6d055994.jpg): failed to open stream: No such file or directory
darkwoolf
https://hastebin.com/uvazilegiq.xml
darkwoolf
При загрузке картинки выдает ошибку та что выше
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
О, это ты)
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Там написано, файла или директории не существует (с)
darkwoolf
Ну я понимаю
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Диплом затянулся?
mr.
☕️ 𝕽𝖔𝖈𝖐𝖊𝖙𝕽𝖆𝖈𝖈𝖔𝖔𝖓
Вроде уже все защитились
darkwoolf
Та неее
darkwoolf
это не диплом
darkwoolf
это для себя
darkwoolf
Но по идее должна грузиться новая фотка
darkwoolf
а если уже есть фотка, то заменяться
darkwoolf
Разве нет?
Karim
@webroot попробуй
Karim
Без алиаса и без начального слеша точно зальешь
darkwoolf
darkwoolf
вот код
darkwoolf
move_uploaded_file(@webrootuploads/0381bb4fb395eee79e90d2a3ff161e64.jpg): failed to open stream: No such file or directory
darkwoolf
а вот ошибка
darkwoolf
если без начального слеша, то оно не разделяет как корректный путь
mr.
Yii::getAlias('@webroot/blabla') ;
< Отрезолвит
darkwoolf
finfo_file(/tmp/phpcwo6xc): failed to open stream: No such file or directory
darkwoolf
Я понимаю
darkwoolf
просто странный вывод
mr.
ПО ТОМУ ЧТО ХОЧЕТСЯ СТРАДАНИЙ
darkwoolf
Да-да)
darkwoolf
Ну такую реализацию нашёл
darkwoolf
Ну ладно, допустим, но разве не интересно чего тут не работает?
mr.
Нет, лень)
mr.
Это не тот вопрос, который порождает любопытство)
mr.
Всё равно что в сотый раз спросить как апач настроить. Не понимаю, я вот сейчас апач настроил в 2 клика, откуда такие "проблемы"...
darkwoolf
Ну да...задолбал он)
darkwoolf
ладно, крч, попробую проще реализовать, а потом уже доделаю обновление картинки
Dmitriy
шрифты на картинке не очень. или я предираюсь ?
Dmitriy
mr.
Ребя, вопрос, есть ли способ собирать npm модули в которых ts без Npm и вебпак? Делать форк репо в котором будет билд - выглядит костыльно...
darkwoolf
вот гитхабоский акк
darkwoolf
так наверное удобнее
darkwoolf
darkwoolf
И в моделях ImageUpload.php
mr.
Есть форк уже, где убрали из игнора, но блин, это же надо поддерживать в актуальном состоянии, ребилдить...
Dmitriy
darkwoolf
если код такой как в репозиторие, то ошибка вот такая
Dmitriy
так . полюбому кривые алиасы . а если захардкорить пути ?
mr.
darkwoolf
mr.
/basic вряд ли ты положил сюда фреймворк