Size: a a a

Laravel для начинающих

2020 September 11

R

R1KO in Laravel для начинающих
.exe
@id_r1ko как дела на HLmod?)
Норм
источник

AS

Artem Smirnoff in Laravel для начинающих
R1KO
url() это хелпер. Он скорее всего возвращает инстанс какого-то класса. Посмотри что он возвращает
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
можно вроде через ди подменить объект, но это уже посложней
источник

R

R1KO in Laravel для начинающих
Переслано от R1KO
источник

R

R1KO in Laravel для начинающих
Пробуй на нем этот метод
источник

.

.exe in Laravel для начинающих
R1KO
Норм
давно с Ларой знаком?
источник

Д

Діма in Laravel для начинающих
Привет всем. Неделю назад уже задавал вопрос по поводу оптимизации запросов к БД)
Мне нужно доставать из другой таблицы какие то данные. В том примере было количество автомобилей какой то марки.
Сейчас у меня сделано это через хелпер.
Есть некая функция.
//app\Helpers
public static function CarMakeCount($make)
$count = Product:where('make', $make)->count()
Я понимаю что это нагружает БД, и был совет сделать запрос просто WithCount()
С одной стороны это хорошее решение.
Но если у меня связанные две модели какими-то relations
Ведь тоже при строении связей делается запрос в БД.
Имхо то на то получается.
Или я ошибаюсь.
Если я сделаю
///app\models\Product
class Product extends Model
public function carMakeCount()
return $this->where(make, = make)->count()

по сути то же самое по количеству запросов в БД?
источник

VK

Viboth Kramar in Laravel для начинающих
Michael
для laravel вебсервер должен быть настроен так, чтобы корень домена смотрел а папку public , а не в корень фреймворка.
Все, получилось, спасибо)
источник

.

. in Laravel для начинающих
Ребята $.ajax({
      cache: false,
      crossDomain:true,

куда вот эти данные сунуть что бы отправить через http  делал с  withHeaders
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Діма
Привет всем. Неделю назад уже задавал вопрос по поводу оптимизации запросов к БД)
Мне нужно доставать из другой таблицы какие то данные. В том примере было количество автомобилей какой то марки.
Сейчас у меня сделано это через хелпер.
Есть некая функция.
//app\Helpers
public static function CarMakeCount($make)
$count = Product:where('make', $make)->count()
Я понимаю что это нагружает БД, и был совет сделать запрос просто WithCount()
С одной стороны это хорошее решение.
Но если у меня связанные две модели какими-то relations
Ведь тоже при строении связей делается запрос в БД.
Имхо то на то получается.
Или я ошибаюсь.
Если я сделаю
///app\models\Product
class Product extends Model
public function carMakeCount()
return $this->where(make, = make)->count()

по сути то же самое по количеству запросов в БД?
я если честно ничего не понял
источник

V

Vladyslav in Laravel для начинающих
🌚
источник

R

R1KO in Laravel для начинающих
Діма
Привет всем. Неделю назад уже задавал вопрос по поводу оптимизации запросов к БД)
Мне нужно доставать из другой таблицы какие то данные. В том примере было количество автомобилей какой то марки.
Сейчас у меня сделано это через хелпер.
Есть некая функция.
//app\Helpers
public static function CarMakeCount($make)
$count = Product:where('make', $make)->count()
Я понимаю что это нагружает БД, и был совет сделать запрос просто WithCount()
С одной стороны это хорошее решение.
Но если у меня связанные две модели какими-то relations
Ведь тоже при строении связей делается запрос в БД.
Имхо то на то получается.
Или я ошибаюсь.
Если я сделаю
///app\models\Product
class Product extends Model
public function carMakeCount()
return $this->where(make, = make)->count()

по сути то же самое по количеству запросов в БД?
debugbar можешь заюзать и или просто слушатель запросов и посмотреть сколько запросов уходит
источник

Д

Діма in Laravel для начинающих
Alexander Pavlenko 🌚
я если честно ничего не понял
Ну смотри.
Я хочу достать количество продуктов марки из БД.
Я могу это сделать таким способом
`Product::where('make' = Audi)->count().

Понимаешь?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
допустим
источник

V

Vladyslav in Laravel для начинающих
ну во, включи дебагбар и смотри сколько запросов
источник

V

Vladyslav in Laravel для начинающих
а не гадать че и как будет )
источник

Д

Діма in Laravel для начинающих
Я эту функцию вынес в Helper для своего удобства.
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
так, допустим
источник

DM

Dmitry M in Laravel для начинающих
А, ну всё правильно же. XMLHttpRequest не обязательно же должен передавать заголовок, это просто JS объект реализующий http клиент, что бы можно было слать http запрос из js скрипта...
источник

Д

Діма in Laravel для начинающих
Но еще я могу эту функцию убрать из хелпера и поместить в модель Product

и потом вызывать ее так
Product::count('Audi')

Хелпера не будет но разницы же нет в запросах к БД

Правильно соображаю?
источник