Size: a a a

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

2020 October 19

AH

Andrey Helldar in Laravel для начинающих
Александр Сергеевич
кстати VS Code ругается на метод extends() при этом все работает, не знаете как ее вылечить ? может какой экстеншен поставить ?
Я хоть vs code и не пользовался никогда, всё же предпочитаю работать в ide, но вопрос: ide-helper установлен?
источник

А

Александр Сергеевич... in Laravel для начинающих
Andrey Helldar
Я хоть vs code и не пользовался никогда, всё же предпочитаю работать в ide, но вопрос: ide-helper установлен?
вот все что поставил для laravel и php, никак не могу разобраться в экстеншенах их очень много ...
источник

AH

Andrey Helldar in Laravel для начинающих
Vlad Umrikhin
Добрый день, кто-нибудь работал с Sphinx Search? переиндексация как обычно запускается? не по крону же :/
Если мне не изменяет память, надо в нём вручную какой-то метод дёргать, чтобы индексировал.
источник

AH

Andrey Helldar in Laravel для начинающих
Александр Сергеевич
вот все что поставил для laravel и php, никак не могу разобраться в экстеншенах их очень много ...
composer require barryvdh/laravel-ide-helper
источник

А

Александр Сергеевич... in Laravel для начинающих
Andrey Helldar
composer require barryvdh/laravel-ide-helper
это точно не ставил
источник

VU

Vlad Umrikhin in Laravel для начинающих
Andrey Helldar
Если мне не изменяет память, надо в нём вручную какой-то метод дёргать, чтобы индексировал.
Метод то я знаю, вручную дергаю.
Но в купе с сайтом это не верно...

Только что попалось

Note: Changes on Sphinx indexes are only allowed for RT (Real Time) indexes. If you have ones and you need to update/delete records please define public $isRT = true; model's property.
В Rt они у меня не запустились первый раз, работают  в  plain. Нужно возвращаться к первой неудачной попытке похоже. Если я верно понимаю, RT должны на ходу создаваться
источник

AH

Andrey Helldar in Laravel для начинающих
Александр Сергеевич
вот все что поставил для laravel и php, никак не могу разобраться в экстеншенах их очень много ...
В phpStorm их всего два надо ставить: .env support и Laravel Idea:

https://plugins.jetbrains.com/plugin/9525--env-files-support

https://plugins.jetbrains.com/plugin/13441-laravel-idea/versions
источник

А

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

AH

Andrey Helldar in Laravel для начинающих
Vlad Umrikhin
Метод то я знаю, вручную дергаю.
Но в купе с сайтом это не верно...

Только что попалось

Note: Changes on Sphinx indexes are only allowed for RT (Real Time) indexes. If you have ones and you need to update/delete records please define public $isRT = true; model's property.
В Rt они у меня не запустились первый раз, работают  в  plain. Нужно возвращаться к первой неудачной попытке похоже. Если я верно понимаю, RT должны на ходу создаваться
Дальше уже не подскажу. Настолько плотно с ним не работал.
Был в самопальным проекте без фреймвов. Там при записи в базу дёргался урл переиндексации и сверху ещё по крону раз в сутки запускался.
источник

K

KOSUMOV | ALI in Laravel для начинающих
🎃 Даниил ◠‿◠✿
Делай цикл во втором каллбеке на изменение таблицы
подробнее можешь?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
KOSUMOV | ALI
  public function up()
   {

     Schema::table('posts', function (Blueprint $table) {
         $table->string('image')->nullable()->after('updated_at');
     });

     $images = DB::table('images');

     $count = $images->count();

     $j = ceil($count / 1000);

     for($i = 1; $i <= $j; $i++ )

     {
       $data = $images->limit($i * 1000)->get()->pluck('image', 'news_id');

       foreach ($data as $id => $val) {

         DB::table('posts')->where('id', $id)->update(['image' => $val]);

       }
     }
што происходит🌚🌚🌚
источник

K

KOSUMOV | ALI in Laravel для начинающих
Alexander Pavlenko 🌚
што происходит🌚🌚🌚
есть таблица images там названия картинок они записываются в таблицу posts к каждой записи нужная картинка. Идея такая))
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
$j = ceil($count / 1000);
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
for($i = 1; $i <= $j; $i++ )
источник

AP

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

AP

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

AP

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

K

KOSUMOV | ALI in Laravel для начинающих
разбить записи
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
и это в сидах лучше делать, а не в миграциях
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
KOSUMOV | ALI
разбить записи
подумай над этим:
метод up выполняется в транзакции
источник