Полный курс Laravel 15 Модели 1 Основы (Model Basics)

Поділитися
Вставка
  • Опубліковано 4 жов 2024
  • Весь плейлист: • Laravel (полный курс 2...
    VIP канал t.me/+yvsTtN8M...
    Модели: laravel.com/do...
    GitHub: github.com/ind...
    Добавляйтесь в друзья:
    ►Канал в Telegram t.me/onecode_blog
    ►Сообщество Вконтакте 1code
    ►Личный Telegram t.me/indigoram...
    ►Личный Instagram / indigoram89

КОМЕНТАРІ • 136

  • @onecode_blog
    @onecode_blog  3 роки тому +7

    ⚠️ Ты знаешь? У нас есть канал в телеге, где я выкладываю полезности: t.me/onecode_ru ❗️😉

  • @ИльяОборин-ъ2щ
    @ИльяОборин-ъ2щ 3 роки тому +15

    Смотрю видео Гоши Дударь и понять не могу "о чем речь". Смотрю ваш курс и за пол дня понял больше чем за прошлую неделю, настолько все локанично. А самое главное ваша скорость подачи информации + главные основы = целостное понимание. Благодарю за ваш труд, с вами изучить Фреймворк проще и быстрее. Это даже не сок-информация, это нектар 👍

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      Илюх, спасибо! Это один из лучших комментов за всё время! =D Я даже своей жене показал, похвастал ))) Вот бы мне еще столько подписчиков, как у Гоши ))) он молодец всё равно

    • @ИльяОборин-ъ2щ
      @ИльяОборин-ъ2щ 3 роки тому

      @@onecode_blog я желаю вам бесконечного терпения и топ контента. От себя лишь подписался на канал и телеграмм, слежу и учусь об вас 😉

    • @webcodingapp
      @webcodingapp Рік тому

      Вообще красавчик 👍👍👍

    • @joni_88_
      @joni_88_ 9 місяців тому

      Я тоже начинал с видосов Дударя , для новичков думаю нормально. А вообще мне нравится формат " Bogdan Stashchuk ". У него большие видео, но все разжевано и поэтапно. Но мне у него не все нужно , как раз PHP и Laravel там нет. Макс тебе большой реССпект . Лучше видео по Laravel я не видел. У тебя особенная подача. Сжатая и емкая, без воды. А главное все с душой. Смотришь курс и заряжаешься твоей энергетикой. Огромное спасибо тебе 💪

    • @mugen31337
      @mugen31337 Місяць тому

      ​@@onecode_blogчувак, сравнение с ГД, это как так сказать, чтоб не обидеть... Это оскорбление в среде it ...

  • @ИмяФамилия-л4ь
    @ИмяФамилия-л4ь 7 місяців тому

    во время объявления модели коротким способом происходила ошибка, но в чате подсказали решение и все получилось👍

  • @valikmelnyk5477
    @valikmelnyk5477 Рік тому

    Дякую!!! Дуже гарний урок, дуже корисно.

    • @onecode_blog
      @onecode_blog  11 місяців тому

      рад, что полезно!

  • @TheZloySanta
    @TheZloySanta 3 роки тому +7

    Хорошее содержание, приятная дикция, без воды, с полезными советами. Автору всяческого продвижения. 👍

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      Спасибо за коммент! 🙏

  • @valikmelnyk5477
    @valikmelnyk5477 Рік тому

    Дякую!!! Дуже цікаво та пізнавально.

    • @onecode_blog
      @onecode_blog  11 місяців тому

      спасибо, что смотришь!

  • @donybrorahmanov8068
    @donybrorahmanov8068 Рік тому +1

    🔥🔥🔥🔥

  • @davdev05
    @davdev05 Рік тому +2

    я с Дагестана сам, хорошо объясняешь очень, незаслуженно маленькие просмотры, лайк + подписка)

    • @onecode_blog
      @onecode_blog  Рік тому +2

      Спасибо, дорогой! 💪

  • @swaytornado8327
    @swaytornado8327 3 роки тому +4

    Контент супер. Всё было в тему, ничего лишнего. На таких простых вещах, делаются большие проекты! Вы большой молодец. В блог хотелось добавить карточки с услугами, чтобы была цена и данные поступали по API. Большое спасибо.

  • @SergiiBoiko
    @SergiiBoiko 3 роки тому +3

    Лучшее видео которое я видел по Laravel.

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      А предыдущие мои не смотрел что-ли? 😁 спасибо!

    • @SergiiBoiko
      @SergiiBoiko 3 роки тому +1

      @@onecode_blog Сейчас смотрю. Я просто на это видео с поиска попал. Отличный плейлист. Все по делу, никакой воды.

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      @@SergiiBoiko рад слышать!

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      а сам как, давно работаешь? как успехи?

  • @kram7km301
    @kram7km301 Місяць тому +1

    31:54 - В Laravel 11 свойство protected $dates было заменено на использование свойства protected $casts
    Надо в $casts = ['active_at' => 'datetime',]

  • @qpmdb
    @qpmdb Рік тому +1

    Спасибо за видео, канал в телеге уже есть не предлагай :)

    • @onecode_blog
      @onecode_blog  Рік тому +1

      ахах, понял, извини! )))

  • @user_noname_78dgdh
    @user_noname_78dgdh Рік тому +2

    Смотреть уроки одно удовольствие. Спасибо

    • @onecode_blog
      @onecode_blog  Рік тому +2

      Спасибо, Дим! Залетай в телегу t.me/onecode_blog

  • @Marina-wz1rj
    @Marina-wz1rj Рік тому +1

    Спасибо за ваши ролики, много полезной информации. Вас смотрят не только пацаны🙃

    • @onecode_blog
      @onecode_blog  Рік тому +2

      Ахах, исправимся 😀 молодчина!

  • @АртемЗайцев-е1ъ
    @АртемЗайцев-е1ъ 2 роки тому +2

    Макс, отлично объясняешь! Сделай, пожалуйста, урок про API.

    • @onecode_blog
      @onecode_blog  2 роки тому +1

      Привет, обязательно 👍 спасибо за коммент 🙏

  • @gskodnik
    @gskodnik 3 роки тому +3

    Спасибо за новое классное видео! Отлично все объясняешь. Позволю себе небольшой комментарий. Глядя на способы и методы работы с валютой крупных компаний, например, СберБанк и его api, для хранения значений валют, цен и пр., целесообразнее, пожалуй, использовать целочисленные типы: int, bigint и т.д., а в этих полях размещать суммы в минимальных единицах, например, копейки, центы и пр.

    • @gskodnik
      @gskodnik 3 роки тому

      Вообще float для денег плох. Например, что вернет: floor((0.1+0.7)*10)

    • @onecode_blog
      @onecode_blog  3 роки тому +4

      Очень хорошее замечание! Действительно есть такой подход и мне он попадался, когда я интегрировал какие-то платежные сервисы. Однако для себя я выбрал вариант со строками по нескольким причинам: во-первых это проще и нагляднее, потому что привычно и удобно видеть в проекте и базе обычные цифры, а не конвертировать копейки в рубли каждый раз, а во-вторых когда я работал с криптовалютами, то там очень большие числа вплоть до 18 знаков после точки! Если переводить всё это в целое число, то получается совсем неудобно и даже php (и не только php) не может из коробки нормально работать с такими большими числами, поэтому там приходится еще дополнительно изголяться, а со строками проблем нет + bcmath в помощь. Так что мой опыт таков, но есть, как ты заметил, и другие подходы. Спасибо!

  • @Alexandr8370
    @Alexandr8370 3 роки тому +3

    Сразу лайк за видос, и добрых продуктивных дел тебе!

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      спасибо! и тебе успехов!

  • @alelitv
    @alelitv 2 роки тому +3

    Спасибо, опять все на высоте! Всё что ты предлагаешь в своих видео записать дополнительно - однозначно да, хотим! )) И про API, и про работу с числами в БД и т.п. ) Всё записывай! )

  • @vugarkhalil
    @vugarkhalil 2 роки тому +2

    Ты Красавчик, спасибо Тебе Преогромное, Мах, за видос

  • @ВладИльин-ж3ъ
    @ВладИльин-ж3ъ 3 роки тому +2

    Большое спасибо!

  • @peekaboo9340
    @peekaboo9340 Рік тому +2

    Очень много полезной информации. Спасибо большое за то что ты делаешь!

    • @onecode_blog
      @onecode_blog  Рік тому +1

      Класс! Сегодня записал новое видео, завтра залью 👌

  • @edh97
    @edh97 6 місяців тому

    Макс, спасибо за уроки! Отличная подача и много полезной инфы😊

    • @onecode_blog
      @onecode_blog  5 місяців тому

      Спасибо тебе за просмотр! Залетай к нам в телегу t.me/onecode_blog

  • @SARDARru
    @SARDARru 10 місяців тому

    Лайк, комент, продвижение, огонь!

    • @onecode_blog
      @onecode_blog  9 місяців тому

      спасибо за коммент! залетай в телегу t.me/onecode_blog

  • @anaflorea898
    @anaflorea898 3 роки тому +5

    Как всегда отличный урок, спасибо! Я полюбила ларавел благодаря вам 🤗

    • @onecode_blog
      @onecode_blog  3 роки тому +4

      Как приятно слышать! Это моя главная цель, потому что я сам обожаю ларку 😀

  • @kram7km301
    @kram7km301 Місяць тому +1

    09:48 - tinker может не увидеть сразу класс Currency.
    Может выдать ошибку Error Class "Currency" not found.
    Надо выполнить автозагрузка классов:
    Если вы недавно создали или переместили модель, выполните команду composer dump-autoload, чтобы обновить автозагрузку классов:
    composer dump-autoload

  • @Iamvarlamov
    @Iamvarlamov 10 місяців тому

    Строковый ID - очень полезно и удобно!

  • @ilyaslabukarov5959
    @ilyaslabukarov5959 Рік тому +1

    Спасибо!
    +коммент для продвижения канала

    • @onecode_blog
      @onecode_blog  Рік тому +1

      спасибо тебе, милый человек! =D

  • @IgorAlentyev
    @IgorAlentyev 3 роки тому +2

    Оооо наканецта модели!) Спасибо больше за видос Макс, как всегда очень круто!
    Немножно духоты добавлю - Eloquent переводится как "выразительный" или "красноречивый") Не то что бы это было важно)

  • @itsokay7052
    @itsokay7052 3 роки тому +1

    Подробно, и без воды!

  • @plutuss
    @plutuss 3 роки тому +1

    Спасибо за видео.
    Очень интересное видео, нужно добавить в закладки. Много информации полезной, буду использовать.

    • @onecode_blog
      @onecode_blog  3 роки тому +2

      Спасибо, Диман! Не забывай практиковаться 💪🥳👍

  • @vahehovhannisyan2066
    @vahehovhannisyan2066 3 роки тому +2

    Как всегда отличный урок, спасибо!

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      Спасибо, что смотришь!

  • @КосмоЁжик-е7т
    @КосмоЁжик-е7т 2 роки тому +1

    Благодарю за урок

    • @onecode_blog
      @onecode_blog  2 роки тому +1

      спасибо за просмотр!

  • @ВикторЩербаков-ь4б
    @ВикторЩербаков-ь4б 2 роки тому +1

    Спасибо! Видео по API с токенами пользователей - было бы шикарно

    • @onecode_blog
      @onecode_blog  2 роки тому +1

      Как раз на работе с этим работаем, расскажу 🤝

  • @architectc5964
    @architectc5964 3 роки тому +1

    Как всегда, супер! Спасибо большое! Макс, когда новый видосик?

    • @onecode_blog
      @onecode_blog  3 роки тому +2

      на этой неделе точно будет, возможно даже два

  • @СергейПомазков-ь9и

    Здарова!
    Самое крутое в этом и предыдущем уроках то, что видно, что чувак зашибает бабки, так как даже не просматривает уведомления о переводах в Сбер приложении!
    Учитесь, пацаны, и перестанете запариваться о ЗП, а сможете спокойно себе заниматься любимым делом)))
    Главное, что бы оно совпадало с вашей занятостью!!!
    Надеюсь в дальнейших уроках цифра будет расти🤘

    • @onecode_blog
      @onecode_blog  Рік тому +1

      Не совсем понял про Сбер, но все равно спасибо 😀

    • @СергейПомазков-ь9и
      @СергейПомазков-ь9и Рік тому

      @@onecode_blog Да просто в нескольких уроках на рабочем столе видно, что 18 непрочтенных пуш-уведомлений. На иконке приложения цифра.

  • @vugarkhalil
    @vugarkhalil Рік тому +1

    Спасибо Мах👍😘🤗

    • @onecode_blog
      @onecode_blog  Рік тому +2

      и тебе спасибо за просмотр!

  • @АлександрТванов-ю1я

    Макс, спасибо за урок!

    • @onecode_blog
      @onecode_blog  Рік тому

      На здоровье, Серёг! Скоро новые видосы =)

  • @webappsproduction3051
    @webappsproduction3051 3 роки тому +1

    Ждем следующую серию видео в твоем стиле, но я так понимаю уже по advanced функциям фреймворка.

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      спасибо за коммент! надо модели закончить сначала и еще я забыл видео про валидацию )) после моделей к валидации вернемся

  • @Alijon743
    @Alijon743 9 місяців тому

    respect Maks ty luchshiy

  • @KineticFun
    @KineticFun Рік тому

    Офигенно! Спасибо))

    • @onecode_blog
      @onecode_blog  Рік тому

      рад, что продолжаешь смотреть!

  • @midgardresident
    @midgardresident 2 роки тому

    Шикарно! Именно то, что я искал

    • @onecode_blog
      @onecode_blog  2 роки тому +3

      Спасибо за отзыв! Скоро проложим курс, на связи! 🤝

    • @midgardresident
      @midgardresident 2 роки тому

      @@onecode_blog жду с нетерпением!

    • @blackwood3408
      @blackwood3408 2 роки тому

      @@onecode_blog тоже жду. Отличный курс у вас, ничего лишнего только полезная информация.

  • @justvideo6770
    @justvideo6770 3 роки тому +1

    Бомба

  • @talas12341
    @talas12341 3 роки тому +1

    почаще выпускай уроки

  • @ivan_adamovich
    @ivan_adamovich 3 роки тому +2

    Большое спасибо за качественный контент) Максим, скажите пожалуйста, а планируется ли в будущем урок по webpack mix?

    • @onecode_blog
      @onecode_blog  3 роки тому +2

      а уже есть на канале, называется gulp больше не нужен

  • @ruslan_nurgaleev
    @ruslan_nurgaleev Рік тому +2

    Отдельное название таблицы можно вписать, к примеру если название таблицы не склоняется в английском языке)
    Нестандартный примари кей бывает, к примеру если есть компания с условной 1С-кой, различными микросервисами и какой-нибудь древней базой данных, на которую потом в добавок натягивают сервис на ларавел. Менять айдишники в бд не вариант, т.к. не знаешь где и что потом отвалится в итоге

    • @onecode_blog
      @onecode_blog  Рік тому +2

      Отличные примеры, спасибо! 👍

    • @ruslan_nurgaleev
      @ruslan_nurgaleev Рік тому

      @@onecode_blog это вам спасибо, за отличные уроки)

  • @ВладиславАн-л3х
    @ВладиславАн-л3х Рік тому +1

    Осилил очередной урок. Благодарю за труды и столь доходчивую подачу материала. У меня возник вопрос, хотя и не совсем в тему: как Вы при выделении слов выделяете до конкретного символа? В самом конце, на 34:24, выделили все post, это alt+j, а далее выделили и удалили все, что стояло перед скобкой. Какие горячии клавиши? Полчаса рылся, не смог найти подобного в пхп штортме. ctrl+ w выделяет методы с параметрами.

    • @onecode_blog
      @onecode_blog  Рік тому +1

      Молодец! Напиши вопрос в нашем чате - ссылка на него в закрепе канала сверху - t.me/onecode_blog

  • @BillieBonse
    @BillieBonse Рік тому +1

    ,бомба! но все таки фест,а не ферст) В данном случае R не произносится

  • @axeld1975
    @axeld1975 Рік тому +2

    Использую Laravel 10
    не работает свойство приобразовании дат - protected $dates, может его заменили...

    • @onecode_blog
      @onecode_blog  Рік тому +2

      Верно, теперь просто в $casts = [example => datetime] нужно 👍

  • @DnvGoodwin555
    @DnvGoodwin555 Рік тому +1

    *protected $dates* больше не работает. Следует использовать $casts с типом datetime.

    • @onecode_blog
      @onecode_blog  11 місяців тому

      ты прав! залетай к нам в телеграм t.me/onecode_blog

  • @shubender
    @shubender Рік тому +3

    Видимо в начале курса я криво настроил алиасы. Команда sail работает, но вот new Currency выдает Class "Currency" not found. Пришлось использовать new App\Models\Currency. По аналогии только App\Models\Currency::first() работает.
    Или ошибка в другом?

    • @onecode_blog
      @onecode_blog  Рік тому +1

      Это в тинкере или где?

    • @shubender
      @shubender Рік тому

      @@onecode_blog да, в тинкере

    • @DnvGoodwin555
      @DnvGoodwin555 Рік тому +2

      @@shubender Аналогично. Решил тем что просто в тинкере в начале вызываю
      use App\Models\Currency
      $currency = Currency::first()
      Можно каждую строку по отдельности

    • @EvyHvy
      @EvyHvy 8 місяців тому

      Вряд ли ошибка с алиасами, решить эту проблему можно очисткой кэша composer, а именно командой "sail composer dump-autoload"
      А если кто-то знает, как можно отключить кеширование composer на момент разработки, был бы очень признателен)

  • @Фанат-щ9ь
    @Фанат-щ9ь 3 роки тому +1

    Привет, вы как так быстро думаете и объясняете, сильно увлечён этим наверное.

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      Привет! Я действительно быстро думаю, потому что есть опыт и реально увлечён (учусь одновременно думать и говорить :)) + магию монтажа видео никто не отменял ))

    • @onecode_blog
      @onecode_blog  3 роки тому +1

      Спасибо за коммент ))

  • @gamingplay5415
    @gamingplay5415 2 роки тому +2

    можно видос с несколькими базами?)

    • @onecode_blog
      @onecode_blog  2 роки тому +1

      А там в ничего особенного нет, добавил подключение в конфиг и перед отправкой запроса указываешь какое соединение использовать - всё

  • @alexandriv2174
    @alexandriv2174 2 роки тому +1

    а где же остальные видосы про модели

  • @ecsweb-studio2732
    @ecsweb-studio2732 2 роки тому

    Добрый вечер. А будет продлжение работы с базаой данных Laravel ?

  • @mugen31337
    @mugen31337 Місяць тому

    Знаешь, как палятся разработчики с беком и без? Те, кто без опыта, делают поле прайс числом с пл. точкой )))

    • @onecode_blog
      @onecode_blog  Місяць тому +1

      Ахах, у нас есть большое видео на эту тему (в телеграм-канале), где показываю варианты работы с деньгами с плюсами, минусами и показываю почему делаю именно так, одна из причин, что часто работаю с криптовалютами, где может быть до 18 знаков после точки, попробуй хранить это в integer ))

    • @mugen31337
      @mugen31337 Місяць тому

      @@onecode_blog чувак, это и не должно храниться в int'е )))

  • @andrei_olekh
    @andrei_olekh Рік тому

    Добрый день! Уроки отличные, спасибо! Вопрос! Создаю свою админку и там раздел работу с пользователями и при редактировании данных пользователя, пытаюсь ему сменить пароль, устанавливаю Hash::make($pass), но после обновлении данных, при попытке войти под новым паролем не проходит авторизация. Подскажите где копать?

    • @onecode_blog
      @onecode_blog  Рік тому +2

      Привет и спасибо! Подписывайся к нам в телеграмм-канал и там в закрепе есть ссылка на чат - задай вопрос там обсудим t.me/onecode_blog

  • @АрсенАкаев-э7д
    @АрсенАкаев-э7д Рік тому +1

    Я один не могу поставить знак $ в tinker

  • @justvideo6770
    @justvideo6770 3 роки тому +1

    Пару слов про livewire

  • @ВладФеникс-г9ф
    @ВладФеникс-г9ф Рік тому +1

    api нужно

  • @ГробницаШу-л2г
    @ГробницаШу-л2г Рік тому +1

    Когда делаешь "фокусы" с мультикурсором то говори не "вот таким вот образом", а хотя-бы дай название функции, так хоть прогуглить можно что ты показываешь, а ещё лучше сочитание клавиш в довесок называть, так и гуглить не нужно

    • @onecode_blog
      @onecode_blog  Рік тому +2

      Спасибо за советы, друг! Думаю запишем отдельный курс по вскоду 👍 А пока залетай в телегу t.me/onecode_blog

    • @ГробницаШу-л2г
      @ГробницаШу-л2г Рік тому

      @@onecode_blog Сижу уже) Блин твои курсы по ларке мне не слабо так хелпанули. спасибо тебе за старания!