@laravel_pro

Страница 1290 из 2014
Alexander
20.04.2018
13:16:28
в моноширних шрифтах не бывает литералов

хм

Т.А
20.04.2018
13:19:24
короче прописал таким образом <li><a class="nav-link" href="calculations">{{ __('Calculations') }}</a></li> но теперь жалуется, что метода индэкс у этого контроллера нет "Method App\Http\Controllers\CalculationController::index does not exist." хотя в роуте указан метод view Route::get('/calculations', 'CalculationController@view')->name('calculations'); кажется проблемы с кэшем

Valera
20.04.2018
13:19:31
привет В моделях есть очень много подобных функций: public function getTextAttribute($value) { return App::getLocale()=='uk' ? $this->attributes['text_uk'] : $this->attributes['text_ru']; } Можно ли как-то автоматизировать эту вещь? Через трейты или ещё как-то. Что б, например, у модели был массив с названием полей ['title', 'text'] и для каждого генерировалась функция

Google
Chupa
20.04.2018
13:25:44
Есть ли способ вызывать модель со всеми подгруженными relations, чтобы не писать все в ->with([...])?

Я делаю ->toArray() и нужно рекурсивно получить все что есть. $with указывать в моделях нельзя, а перечислать в ->with([...]) все связи как-то накладно

Можно вместо ->with([...])->first() просто ->load([...]) указывать, но все равно чето тут не так

Было бы что-нибудь вроде $model->noEager()

Артур
20.04.2018
14:19:18
делаю апгрейд до 5.4 - getRouteRoot в 5.3 есть в 5.4 нет. Что там сейчас формирует рутовый путь?

Romuald
20.04.2018
14:39:47
UpdateDB::dispatch()->onQueue('get_leads'); Как очередь запустить

UpdateDB метод имеет цикл обхода массива с созданием записей в бд

В jobs попадает, но дальше тишина

Edward
20.04.2018
15:00:33
Ребят, помогите разобрать с сервером, пожалуйста.Если нужно я уже готов заплатить

Есть filemanager на локалке работает нормально. На сервере при попытке загрузитькартинки он хрен знает куда их сохраняет, а не туда куда нужно

Romuald
20.04.2018
15:04:29
Разобрался

логи

Google
Edward
20.04.2018
15:12:43
Редактор, он ищет фото тут: <img src="http://otzyv-tut.ru/photos/1/viber image1.jpg?timestamp=1524231452">

Но сохраняет фото не в /photos/1 а хз где

Я выбераю файл, который хочу добавить в редактор, он его кудато записал. Потом я хочу получить файл по url: /photos/1/... Но его там нету

Romuald
20.04.2018
15:18:41
Можно ли в очереди запихивать такие вещи. Чтобы они фоном обрабатывались for ($i = 0; $i < 100000; $i += 100) { $leads = $amo->lead->apiList([ 'limit_rows' => 100, 'limit_offset' => $i, ]);

Sergey
20.04.2018
15:25:58
нужно

Anton
20.04.2018
15:28:33
а кто формат RFC по шаблону времени скажет? '2018-03-29T10:00:15Z

:)

TSka
20.04.2018
15:42:07
а кто формат RFC по шаблону времени скажет? '2018-03-29T10:00:15Z
не RFC, а ISO 8601 https://secure.php.net/manual/ru/function.date.php

Anton
20.04.2018
15:43:16
https://www.ietf.org/rfc/rfc3339.txt

уже вроде нашел

Это конкретно какой-то формат времени

Artem
20.04.2018
15:44:11
ребьят, как сделать быстрый поиск по названию города ? столбец title, поле для поиска допустим "Моск", нужно что бы нашло все, что начинается на "Моск"

TSka
20.04.2018
15:44:54
Моск%

Artem
20.04.2018
15:44:59
LIKE ?

Anton
20.04.2018
15:45:07
Тебе быстро сделать?

Или качественно?

Artem
20.04.2018
15:45:22
качественно естественно

что бы быстро работал

Anton
20.04.2018
15:45:43
Ну например Нью Йорк - должен находится если Йорк набрали?

Artem
20.04.2018
15:45:48


Google
Artem
20.04.2018
15:45:49
нет

есль Нью

если йорк, то думаю нет

Anton
20.04.2018
15:46:03
тогда like это плохая идея

но самая быстрая для реализации

С другой стороны если у тебя в БД 100 городов - это ок

TSka
20.04.2018
15:46:26
where('title', 'like', 'query%')

Artem
20.04.2018
15:47:26
в бд 2.5млн городов ?

лайк работает, но хотелось бы быстрее

TSka
20.04.2018
15:48:12
чтобы поиск работал быстрее, нужно использовать любой сторонний поиск кроме mysql. Например, elastic или sphinx

Artem
20.04.2018
15:48:58
так и думал

Timur
20.04.2018
16:40:49
А зачем тут strtolower? В мускул по дефолту регистро независимое сравнение если не ошибаюсь. Помню это даже мешало когда нужно было смотреть на регистр а мускул игнорил регистр

.
20.04.2018
17:13:26
Как можно отправить в view слово с апострофом, ? Пример return [ 'titile'=>' ma'k'ikit ']

Json
20.04.2018
17:14:55
экранировать?

.
20.04.2018
17:23:11
Json
20.04.2018
17:30:21
воо теперь правильно написал вроде ))
return [ 'titile'=>" ma'k'ikit "] так не?

.
20.04.2018
17:31:36
return [ 'titile'=>" ma'k'ikit "] так не?
Во недодумал спасибо ))

Json
20.04.2018
17:31:53
Во недодумал спасибо ))
учить мат часть нужно

Google
Юрий
20.04.2018
17:49:47
Вдруг кто-то сталкивался с проблемой. Jms сериалайзер при попытке десериализовать json в объект если не находит нужных атрибутов или они не соответствуют типу - фигачит в объекте эти атрибуты null или приводит тип. А хочется эксепшн.

Nikita
20.04.2018
17:56:09
object_constructors: doctrine: fallback_strategy: "null" # possible values ("null" | "exception" | "fallback")

оно?

?Serhii
20.04.2018
19:18:12
ребят привет)

есть такой запрос в бд



все хорошо отрабатывает



я хочу отгрупировать по id но сразу выдает 500 ошибку





я не правильно gruopBy пишу?

не могу понять(

Oleg
20.04.2018
19:22:29
Ты же выбрал его как id

Chupa
20.04.2018
19:22:31
И что за ошибка?

Oleg
20.04.2018
19:22:48
Скорее всего его не находит

?Serhii
20.04.2018
19:23:42


ну типо сюда ругается

но только когда групирую

Chupa
20.04.2018
19:24:40
В логах сервера ошибка должна быть

Google
Chupa
20.04.2018
19:24:43
текст

?Serhii
20.04.2018
19:25:15
а как ее глянуть?

Json
20.04.2018
19:25:40
а как ее глянуть?
логи ларки должны быть еще

Alexander
20.04.2018
19:25:54
storage/log

Oleg
20.04.2018
19:26:00
Нетворк ещё есть

?Serhii
20.04.2018
19:26:02
я просто не знаю как их смотреть) сорри

Alexander
20.04.2018
19:26:07
Якщо не помиляюсь

Десь туди

?Serhii
20.04.2018
19:26:22
сек

Chupa
20.04.2018
19:27:37
Тут можно глянуть в Network в XHR что с сервера пришло



Edward
20.04.2018
19:27:55
$review->user->withCount('reviews')->first()->reviews_count

Ребят, почему на локалке это работает а на сервере всегда 0 выдает..

?Serhii
20.04.2018
19:29:20
круто) чо я туда раньше не смотрел)))

[2018-04-20 19:26:52] local.ERROR: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as id' at line 1 (SQL: select location_couriers.id as id, courier_models.Name as first_name, courier_models.Surname, longitude, latitude, location_couriers.created_at from courier_models inner join location_couriers on courier_models.TelBot = location_couriers.id group by location_couriers.id as id) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as id' at line 1 (SQL: select location_couriers.id as id, courier_models.Name as first_name, courier_models.Surname, longitude, latitude, location_couriers.created_at from courier_models inner join location_couriers on courier_models.TelBot = location_couriers.id group by location_couriers.id as id) at /var/www/DeadLine/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664, PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'as id' at line 1 at /var/www/DeadLine/vendor/laravel/framework/src/Illuminate/Database/Connection.php:326)

теперь надо расшифровать))

[2018-04-20 19:32:08] local.ERROR: SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'deadline.courier_models.Name' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by (SQL: select location_couriers.id, courier_models.Name as first_name, courier_models.Surname, longitude, latitude, location_couriers.created_at from courier_models inner join location_couriers on courier_models.TelBot = location_couriers.id group by location_couriers.id) {"exception":"[object] (Illuminate\\Database\\QueryException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'deadline.courier_models.Name' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by (SQL: select location_couriers.id, courier_models.Name as first_name, courier_models.Surname, longitude, latitude, location_couriers.created_at from courier_models inner join location_couriers on courier_models.TelBot = location_couriers.id group by location_couriers.id) at /var/www/DeadLine/vendor/laravel/framework/src/Illuminate/Database/Connection.php:664, PDOException(code: 42000): SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'deadline.courier_models.Name' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by at /var/www/DeadLine/vendor/laravel/framework/src/Illuminate/Database/Connection.php:326)

вот ето падает

k1ker
20.04.2018
19:44:35
А почему удалили мой вопрос?

Страница 1290 из 2014