другие данные достаются нормально..)
есть еще идеи?)
А сама строка запроса же верная... смотрю, не вижу косяка)
Может тупо, но попробуй МОДЕЛЬ::query()->first();
А, понял, экранируются кавычки....
Может в этом косяк?))
может быть и в этом))
Проверьте существует ли реально эта таблица. Какое у неё точное имя ?
имя полностью соответствует. То, что написано в $table - если делаю в raw запрос, то все нормально, ну и без переделок на firebird - тоже все ок)
а через psql если сделать простой запрос работает?
да) в raw отрабатывает
Просто исторически так сложилось, что в БД все таблицы записаны в верхнем регистре. может я чего-то не учел... т.к. непонятно, почему работает на firebird и не работает на PG
это мир postgresql - если имена таблиц/полей без кавычек то автоматом нижний регистр. поэтому и не рекомендуют делать в верхнем
я уже и не помню если честно. гуглите - это известная проблема
ну как вариант пробежаться по всем вашим таблицам, и переименовать на нижний регистр, скрипт вроде простенький будет
да вот сидим вдвоем, ума не можем дать)) 😃 казалось бы, нюансы PG для кого-то очень известные, но не в первый день работы с PG
нельзя так делать, больше тысячи таблиц доступ к которым и сайт и экзешник...
postgresql своеобразная штука
😃
почитайте https://laracasts.com/discuss/channels/eloquent/uppercase-table-names-for-eloquent-queries
опередил👍
спасибо, сейчас почитаю
Обсуждают сегодня