@laravel_pro

Страница 1399 из 2014
Евгений
24.05.2018
17:38:50
покажи код который ты делал когда пробовал updateOrCreate и почему он не сработал

может тебе действительно нужен firstOrCreate ?

Google
Ahmed7
24.05.2018
17:41:40
Работает но перезаписывает существующие данные.

S1mple
24.05.2018
17:42:21
всем привет я хочу изучить ларавел подскажите каком сайте есть хорошие видеоуроки.

Евгений
24.05.2018
17:43:21
laracasts

Ahmed7
24.05.2018
17:46:43
он и должен перезаписывать
а как сделать проверку если эти данные уже есть то ничего не делать?

это пивот?
Я ошибся, да это пивот.

Евгений
24.05.2018
17:48:13
в первом массиве передать все данные которые надо проверять на существование

f4rt~
24.05.2018
17:52:32
Я ошибся, да это пивот.
тогда нужно обновлять не пивот а связи, так будет правильнее

но в ларе,специально для говнокодеров, можно и пивот поправить

f4rt~
24.05.2018
17:53:26
Model::->relations()->updateExeistingPivot('field','attributes');

Евгений
24.05.2018
17:53:37
Попробуй так

Ahmed7
24.05.2018
17:53:40


Google
Евгений
24.05.2018
17:54:13
прочитай ошибку

kozhonazar
24.05.2018
17:56:13
Добавь в миграцию nullable

$id_mkb10->nullable();

Ahmed7
24.05.2018
18:02:24
Добавь в миграцию nullable
Сделал, теперь ошибка исчезла, в таблицу добавляется только id_father. Хотя в переменной $value есть данные.

Евгений
24.05.2018
18:04:00
сделай dd($request->post('f_sickness'))

а да, fillable проверь

Ahmed7
24.05.2018
18:04:19
сделай dd($request->post('f_sickness'))
Сделал, данные с приходят.

а да, fillable проверь
есть protected $fillable = ['id_father','id_mkbs'];

Евгений
24.05.2018
18:04:57
несостыковку не видишь?

цифру 10 добавить

Konstantin
24.05.2018
18:05:29
Я - нет, но я кейса не знаю

Блин, телега глючит

Евгений
24.05.2018
18:05:52
ага

Ahmed7
24.05.2018
18:09:09
Отлично, заработало спасибо ребята. Я не понимаю как тогда до этого данные добавлялись, если в $fillable неправильно указал

Евгений
24.05.2018
18:09:39
ты добавлял через DB а не через модель

Ahmed7
24.05.2018
18:11:25
Я на это потратил пол дня а вы помогли решить за пару минут. Спасибо ребята. Надеюсь в скором времени перестану говнокодить.

Google
Ahmed7
24.05.2018
18:19:46
Это обида?
Неет, это слова благодарности.

Andrey
24.05.2018
18:20:16
ребят, может кто сталкивался с хорошими редакторами фоток на js? нужно минимально - накладывать текст или фото на другую фотографю, менять шрифты, размеры и т.д.

Саня
24.05.2018
18:27:36
всем доброго времени суток, нужна помощь с одним небольшим проектом, кто хочет немного заработать?

.
24.05.2018
18:37:51
owl corusel кто то использовал

Vladimir
24.05.2018
19:53:18
Всем привет. Может кто сталкивался, меняю название колонки при миграции выдает - Unknown database type enum requested, Doctrine\DBAL\Platforms\MySqlPlatform may not support it.

Adel
24.05.2018
19:53:52
не используй enum

Vladimir
24.05.2018
19:53:56
Если дропнуть и создать новую в up() методе, ошибка та же. Не окаких енумах речи и не идет

я же говорю что применить одну новую минрацию

и в ней нет энума

просто смена названия колонки

Adel
24.05.2018
19:55:03
а тип колонки какой?

Adel
24.05.2018
19:55:07
ИКАК МЕНЯЕШЬ ЕЙ ИМЯ

ой капс

Vladimir
24.05.2018
19:55:20
как в доке написано

->change();

Даже если делать так - Schema::table('quote_row', function(Blueprint $table) { $table->dropColumn('units'); }); Schema::table('quote_row', function(Blueprint $table) { $table->string('units1', 10)->nullable()->change(); });

То ошибка та же

а тип колонки какой?
string он же varchar

Adel
24.05.2018
20:00:47
чот такое когда то давно у меня было...

Google
Maksim (Ellrion)
24.05.2018
20:02:11
В самой таблице есть енум то всё писец)

Roma
24.05.2018
20:06:19
В чем проблема с enum? В том что потом не можно с помощью миграции их изменить?

zVlad
24.05.2018
20:30:44
Подскажите как заделать. При регистрации надо указать имейл или номер телефона. Надо это проверить. Но, по этой валидации ниче не проходит. 'email_phone' => 'required|string|max:70|unique:users,phone_email|regex:/^\+\d{10,14}$/' Как заделать двойную проверку? Типо, если по имейлу не прошло, то проверять по номеру.

Oleksii
24.05.2018
21:21:30
$table->primary ([‘key1’, ‘key2’])

Artem
24.05.2018
21:21:55
Подскажите как заделать. При регистрации надо указать имейл или номер телефона. Надо это проверить. Но, по этой валидации ниче не проходит. 'email_phone' => 'required|string|max:70|unique:users,phone_email|regex:/^\+\d{10,14}$/' Как заделать двойную проверку? Типо, если по имейлу не прошло, то проверять по номеру.
я бы тебе советовал сделать кастомное правило валидации. Делать его несложно, а в нем что хочешь можно себе проверять. Скорее всего можно и стандарными средствами сделать, но как видишь уже сложно понят что к чему, и почему не работает

Admin
ERROR: S client not available

Ruslan
24.05.2018
21:43:57
но сейчас юзаю https://firstvds.ru/
не очень с ними опыт был работы. То сервак перезагрузят, то сломается что то, то от техподдержки ответа не дождаться.

Yurii
24.05.2018
21:50:02
работаю год с ними, вобще проблем нету)

Konstantin
24.05.2018
21:51:59
Описание на английском

Ruslan
24.05.2018
21:52:04
Видимо кому как везет, у меня это было года 2 назад. сейчас на DO и один проект на ruvds (около месяца из за РКН)

Konstantin
24.05.2018
21:52:07
Тесты

Это сходу, с телефона

Код не смотрел

Это я про твой пакет

Kaido
24.05.2018
22:19:35
кто-нибудь встречался с проблемой, что связанные модели не удаляются подобным образом? $topic->posts()->delete();

для модели Post делит тупо не вызывается вообще

Kirill
25.05.2018
01:20:45
Кроссдоменные сессии реализоывал кто?

Artem
25.05.2018
04:48:58
Илья
25.05.2018
04:51:56
А если убрать скобки возле posts?
то ты вызовешь delete() на коллекции

Google
Nik
25.05.2018
06:05:32
David
25.05.2018
06:05:49
привет! Как мне передать перменную в master.blade.php

David
25.05.2018
06:06:13
если я не вызываю ее из контроллера

эту вьюху

Kaido
25.05.2018
06:07:02
В провайдере

Погугли

Будет доступна во всех во вьюшках

David
25.05.2018
06:07:45
нашел

Антон
25.05.2018
06:08:17
Если только на некоторых страницах надо передавать или разное значение для каждой страницы, то можно из дочерней вьюхи передавать в родительскую

View composer тоже поможет

David
25.05.2018
06:10:23
мне текущее время надо передать. Уже получилось! Спасибо! Время пригодится во всех вьюхах)

Страница 1399 из 2014