Я использую Oracle как уровень базы данных, но проблема в том, что оракул через OCI8 (я создал драйвер пользовательского пространства PDO) поддерживает только именованные параметры в операторах SQL и не поддерживает позиционные параметры. (Например, используя несколько?)Можете ли вы использовать именованные параметры в Laravel Eloquent
На базе это Larvel's Eloquent, который генерирует SQL, но я не могу найти документацию о том, как переопределить конструкцию параметров.
Я хотел бы иметь возможность создавать именованные параметры в форме «: name» вместо размещения многочисленных «?» во всем запросе.
Можно ли это сделать? Я предполагаю, что это имеет какое-то отношение к классам грамматики базы данных ...
Какие файлы вы там редактировали? Я просто просматривал код, чтобы посмотреть, как он обрабатывает привязку. – fideloper
Я только что отредактировал свой собственный пользовательский драйвер PDO, теперь он не имеет ничего общего с Laravel ... –
Вы сталкивались с этим? Надеюсь, это именно то, что вы ищете. https://github.com/jfelder/Laravel-OracleDB – fideloper