Задать вопрос
@kirill-93

Что не так с настройками php?

Post::where('posts.post_type', $post_type)->where('posts.created_at', '>', 'entity_user.created_at')

Вот такой запрос работал на старом сервере, а после переезда на новый перестал. И перестал он судя по всему добавлять префикс а таблице. Помогает замена кода вот таким образом:
Post::where('posts.post_type', $post_type)->where('posts.created_at', '>',  \DB::raw('bq_entity_user.created_at'))

В чем может быть причина такого поведений? На новом сервере новое ПО, может где-то что-то не указано? В настройках Laravel префикс указан.
  • Вопрос задан
  • 128 просмотров
Подписаться 1 Средний 5 комментариев
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы