@ildar-meyker

Пустые выборки после добавления индексов на pivot таблице. Почему?

Добавил в миграциях:

Schema::table('author_book', function (Blueprint $table) {
$table->foreign('book_id')->references('id')->on('books')->onDelete('cascade');
$table->foreign('author_id')->references('id')->on('authors')->onDelete('cascade');
});

Из любопытного, сырой sql запрос (подсмотрен в telescope) достает данные. А вот сам laravel начал возвращать пустой результат во всех местах, где используется pivot таблица. Дело именно в индексах, поскольку стоило их удалить в SequelPro, так снова все стало нормально.
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект