Size: a a a

2020 January 13

4

4unkur in Laravel Pro
heredoc?
источник

NS

Name Surname in Laravel Pro
4unkur
heredoc?
Тип
<<<EOT
ТЕЛО ЗАПРОСА
EOT;
источник

NS

Name Surname in Laravel Pro
?
источник

4

4unkur in Laravel Pro
ну да.
$sql = <<<SQL
select …
SQL;

а дальше DB::select($sql) или как там сырой запрос кидался.
источник

DZ

Daniil Zobov in Laravel Pro
Name Surname
Всем привет!
Есть такой запрос, но я не знаю как в контроллер его внести. Чего можно придумать?
Лучше бы сделать модель Action и переписать все эти атрибуты на геттеры getSomethingAttribute() и получать $model->something
источник

DZ

Daniil Zobov in Laravel Pro
Задолбаешься поддерживать эту лапшу в будущем
источник

NS

Name Surname in Laravel Pro
А в чем проблема работы у меня?
Если я в тинкере пишу: DB::connection('oracle')->select("select * from ACTIONS"), то у меня се нормально и инфа есть, а вот если пишу Stock::all() - Illuminate/Database/QueryException with message 'SQLSTATE[42P01]: Undefined table: 7 ERROR:  relation "ACTIONS" does not exist
LINE 1: select * from "ACTIONS"
                     ^ (SQL: select * from "ACTIONS")'
источник

NS

Name Surname in Laravel Pro
Что может не нравится ?
источник

DZ

Daniil Zobov in Laravel Pro
Name Surname
Что может не нравится ?
Напиши lowercase
источник

AP

Alex Pahanko in Laravel Pro
попробуй:
$table = "datababase_name.ACTIONS";
источник

DZ

Daniil Zobov in Laravel Pro
В оракле, если ты пишешь в upper и в кавычки загоняешь, он считает, что ты так и назвал её
источник

DZ

Daniil Zobov in Laravel Pro
protected $table = “actions”;
источник

NS

Name Surname in Laravel Pro
Daniil Zobov
Напиши lowercase
Помогло
источник

NS

Name Surname in Laravel Pro
Daniil Zobov
protected $table = “actions”;
Пасиба!)
источник

A

Aztwin in Laravel Pro
Гайз кто может предложить вариант лучше для проверки роли
in_array($role_id, auth()->user()->roles->pluck('id')->toArray())
источник

DB

Denis Budancev in Laravel Pro
Aztwin
Гайз кто может предложить вариант лучше для проверки роли
in_array($role_id, auth()->user()->roles->pluck('id')->toArray())
ты сам писал реализацию ролей ?
источник

A

Aztwin in Laravel Pro
Denis Budancev
ты сам писал реализацию ролей ?
Нет, делаю рефакт кода
источник

ИЛ

Иван Лещенко... in Laravel Pro
Aztwin
Гайз кто может предложить вариант лучше для проверки роли
in_array($role_id, auth()->user()->roles->pluck('id')->toArray())
Делай проверку сразу в коллекции
источник

A

Alex in Laravel Pro
Aztwin
Гайз кто может предложить вариант лучше для проверки роли
in_array($role_id, auth()->user()->roles->pluck('id')->toArray())
pluck('id')->contains($role_id) как минимум)
источник

A

Aztwin in Laravel Pro
Alex
pluck('id')->contains($role_id) как минимум)
Немного короче получилось :)
источник