Size: a a a

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

2020 March 23

Д

Діма in Laravel для начинающих
Мне нужно брать первый обьект в котором в строке name будет такое
Samochody:

тоесть искать внутри коллекции по части строки
источник

Д

Діма in Laravel для начинающих
Думаю что делать.
Делать так как я начал.
Преобразовать коллекцию в массив
и потом циклом брать и проверять?

или есть метод проще может
contains() -> firstOfFail()

поскажите а)
источник

И

Илья in Laravel для начинающих
Діма
Думаю что делать.
Делать так как я начал.
Преобразовать коллекцию в массив
и потом циклом брать и проверять?

или есть метод проще может
contains() -> firstOfFail()

поскажите а)
источник

Д

Діма in Laravel для начинающих
Я смотрел на этот метод и что-то не разобрался)
источник

P

PSYTRGLES in Laravel для начинающих
->filter()
->search()
источник

Д

Діма in Laravel для начинающих
если делаю
dd($single->tags->contains('Samochody:Mercedes-Benz')
то дает false
источник

Д

Діма in Laravel для начинающих
PSYTRGLES
->filter()
->search()
это на массиве?
или на коллекции?
источник

P

PSYTRGLES in Laravel для начинающих
на коллекции
источник

Д

Діма in Laravel для начинающих
понял
Сейчас попробую
источник

P

PSYTRGLES in Laravel для начинающих
->contains('key', 'value') если что
источник

N

Nik🤔 in Laravel для начинающих
Всем привет.
Как локализацию делают?
Все что меняется храню в бд, а остальное добавляю в resource/lang ?
источник

Д

Діма in Laravel для начинающих
PSYTRGLES
->contains('key', 'value') если что
да пытаюсь разобратся))
у меня там немного не так как в примере получается)
источник

O

Ostap in Laravel для начинающих
Діма
Мне нужно брать первый обьект в котором в строке name будет такое
Samochody:

тоесть искать внутри коллекции по части строки
А для этого коллекцию фильтровать обязательно? Можно напрямую из базы вытащить
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Nik🤔
Всем привет.
Как локализацию делают?
Все что меняется храню в бд, а остальное добавляю в resource/lang ?
так и делают
источник

Д

Діма in Laravel для начинающих
Ostap
А для этого коллекцию фильтровать обязательно? Можно напрямую из базы вытащить
ну мне удобнее потому что уже сделан relations между single -> tags
источник

Д

Діма in Laravel для начинающих
А из Базы глупо будет делать where(id; =, id) и так далее
источник

O

Ostap in Laravel для начинающих
Діма
ну мне удобнее потому что уже сделан relations между single -> tags
Тут не вопрос удобнее/не удобнее. Если тебе нужно именно отфильтровать коллекцию - тебе уже подсказали.
Но если ты делаешь запрос к базе, а потом фильтруешь - это косяк
источник

O

Ostap in Laravel для начинающих
Діма
А из Базы глупо будет делать where(id; =, id) и так далее
Глупо подвесить загрузку страницы на две минуты из за фильтрации коллекции в 50к позиций)
https://laravel.com/docs/5.8/eloquent-relationships#many-to-many (ctrl+f -> wherePivot)
источник

Д

Діма in Laravel для начинающих
Не понимаю ничего =(

смотри.

когда я
dd($single->tags);
тяну то мне нужно выбирать только те у которых
часть name такое как мне нужно
тоесть
dd($single->tags[0]->name);
dd($single->tags[1]->name);

и так дальше должно содержать строку 'Samochody:'
источник

O

Ostap in Laravel для начинающих
Діма
Не понимаю ничего =(

смотри.

когда я
dd($single->tags);
тяну то мне нужно выбирать только те у которых
часть name такое как мне нужно
тоесть
dd($single->tags[0]->name);
dd($single->tags[1]->name);

и так дальше должно содержать строку 'Samochody:'
one-to-many/many-to-many?
источник