Size: a a a

2021 June 28

AN

Alexander N in Laravel Pro
Имеется в виду что новые модели, типа для старых не надо, а новых надо
источник

А

Алексей in Laravel Pro
так я понимаю даже еще чуть меньше
источник

AN

Alexander N in Laravel Pro
Получать данные сырыми массивами из старой БД и используя модели, которые соответствуют новой БД раскидывать данные вот что я имел в виду
источник

А

Алексей in Laravel Pro
ну так я же написал Model::create([конвертированные данные из которых удален примарикей, если примарикей автоинкрементный]);
вот у вас и модель создалась и в базу данных записалась и делайте с ней дальше что хотите
источник

AN

Alexander N in Laravel Pro
Можно конечно попробовать и вообще без моделей просто тупо сырыми запросами, но там например файлы изображений я так понял при создании сущности файла конвертятся в разные размеры
источник

А

Алексей in Laravel Pro
вы файлы в базе данных храните?
источник

AN

Alexander N in Laravel Pro
Нет, только ссылки, но сущность файл это типа модель, к которой прикрепляется файл, хранимый в ФС и там могут производиться конвертации разные
источник

AN

Alexander N in Laravel Pro
Я попробую Model::create да, надеюсь это сработает, чтобы не ломать логики, связанные с моделями
источник

А

Алексей in Laravel Pro
Александр, в базе данных у вас ведь хранятся данные. которые по сути из себя представляют набор байтов. там нет моделей как таковых.
я не могу понять в чем проблема...
взяли стары данные, перепахали, сохранили в базу.
есть у модели какие то завязки новые и нужно что то сериализовать - ну на этапе перепахивания это делайте, чтобы на выходе был массив с готовыми данными
источник

В(

Владимир (support)... in Laravel Pro
Ребят, помогите.
Можно как-то вставить значение в "y" если находить по "x"??
источник

А

Алексей in Laravel Pro
$collection->map(function($value){ $value[y] = $value[x]})
что то типа такого?
источник

А

Алексей in Laravel Pro
не нравится мап, проходимся по коллекции форичем и делаем то же самое
источник

А

Алексей in Laravel Pro
да как угодно можно. вам нужно проитерировать коллекцию и применить какое действие к каждому эллементу коллекции.

foreach ($collection as $key => $value){
$collection[$key][y] = $collection[$key][x] ;
}
источник

В(

Владимир (support)... in Laravel Pro
Окей, думал, можно как-то не проходя по списку это сделать
источник

А

Алексей in Laravel Pro
ну если найдете такое решение - дайте мне знать, пригодится
источник

ВК

Владимир Карпов... in Laravel Pro
блин 5 млрд раз вижу
источник

ВК

Владимир Карпов... in Laravel Pro
что вопрос из серии " как не проходя по списку убрать чета из списка "
источник

ВК

Владимир Карпов... in Laravel Pro
прост откуда повелось это " цикл это медленно, вот файндБайЭндДелете быстро "
это конечно, да, но там внутри тоже придется по списку идти
источник

A

Andrey in Laravel Pro
после 40 лет буду
Анонимный опрос
19%
синиор
9%
ТЛ
3%
СТО
6%
СЕО
13%
апворк
16%
свой бизнес
34%
сдавать квартиру
Проголосовало: 32
источник

MW

Maxyc Webber in Laravel Pro
сдавать кв. ну его нахер
источник