@Artem0071
Безработный mr. Junior

Правильно ли так вставлять данные?

Нужно изменить текущие данные в строке
Делаю так:
$this->update([
                'total_rates' => DB::raw('total_rates + 1'), // тут еще ладно
                'rate_total' => DB::raw('rate_total + ' . $total) // а вот тут у меня вопрос
            ]);


Нужно изменить данные относительно текущих данных
Нашел этот способ, но не возникнет ли проблемы со всякими инъекциями?
Но я не нашел ничего подходящего под этого проблему и все везде советуют использовать именно этот способ

Так вот, так и оставить или нужно как то по-другому делать?
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
RAW для исключительных случаев, а то смысл билдера весь теряется тогда.

https://laravel.com/docs/5.6/queries#increment-and...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы