169 похожих чатов

Ребят, не понял, я указал в модели отношение class Student_disciplines

extends Model
{
use HasFactory;

public function discipline()
{
return $this->belongsTo(Discipline::class);
}
}
но при вызове студента и его дисциплин, приходят данные только с адишками, без таблицы, где написано название вместе с айдпи
вот приходит:
...студент:
"disciplines": [
{
"student_id": 41,
"discipline_id": 73,
"hours": 28,
"score": 3,
"created_at": "2022-01-05T22:54:06.000000Z",
"updated_at": "2022-01-05T22:54:06.000000Z"
},
....
а тут ещё должны быть типа title и прочее, как это сделать?

21 ответов

27 просмотров

это понятно, покажи как настроил (метод связи в модели студент) связь студента и дисциплины

еще такой вопрос, а почему название класса похерено?

Maksim-Y. Автор вопроса
Egor Gruzdev
это понятно, покажи как настроил (метод связи в мо...

class Student extends Model { use HasFactory; public function disciplines() { return $this->hasMany(Student_disciplines::class); }

Maksim Y.
class Student extends Model { use HasFactory; ...

это не правильно, прошу обратиться к страница книги экзорциста https://laravel.com/docs/8.x/eloquent-relationships#many-to-many

Maksim Y.
щас покурим

замени User на Student, а Role на Discipline и будет твой вариант

Maksim-Y. Автор вопроса
Maksim-Y. Автор вопроса
Egor Gruzdev
замени User на Student, а Role на Discipline и буд...

а как теперь пивот поднять на уровень повыше "disciplines": [ { "id": 73, "type": 7, "title": "Экономическая теория (1 семестр)", "description": "The Queen!' and the jury asked. 'That I can't tell you more than Alice could bear: she got to come before that!' 'Call the first to break the silence. 'What day of the teacups as the doubled-up.", "created_at": "2022-01-05T22:54:03.000000Z", "updated_at": "2022-01-05T22:54:03.000000Z", "pivot": { "student_id": 41, "discipline_id": 73, "score": 1000 } чтобы score был выше с полями титле

Maksim-Y. Автор вопроса
Egor Gruzdev
для чего?

Мне так удобнее

Maksim-Y. Автор вопроса
Egor Gruzdev
для чего?

Так непонятно буду на фронте делать что типа куда то в пивот лезть, вот можно без таких сложностей

У тебя связь многие ко многим? У студентп есть много предметов а у одного предмета много студентов?

J W
У тебя связь многие ко многим? У студентп есть мно...

да предмет физика слушает много студентов

Maksim Y.
М?

сори не знаю что (м)?

Maksim-Y. Автор вопроса
Maksim Y.
Что ты имеешь ввиду?

да типо ты на эконом фак учишься?

Maksim-Y. Автор вопроса

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта