У меня есть 3 таблицы.
Table Student : id , name
Table question : id , question , choice1,choice2, correctChoice,questionPoint
Table StudentAnswer: id, student_id,question_id,choice
Я хочу измерить баллы учеников по их ответам и показать результаты справа от имени ученика в рюкзаке. Возможно ли это и есть ли в рюкзаке Laravel способ для этого?
Я знаю, что могу использовать запрос, чтобы измерить балл студента, но я хочу знать, как показать результаты в рюкзаке Laravel?
И какое решение лучше всего подходит для масштабируемого сайта?
Спасибо
Если вам не нужно упорядочивать таблицу по этому вычисленному атрибуту, я рекомендую вам использовать функцию в модели ученика для возврата базы баллов.
Затем вы сможете показать эту функцию, используя тип столбца model_function в Backpack — https://backpackforlaravel.com/docs/3.5/crud-columns#model_function
Других решений пока нет …