Въпросът ви е относно изгледите на бази данни и ако не греша, тогава говорите за динамичната таблица, която се създава в движение, например в MySql
, е възможно да създадете View
използвайки нещо като това:
CREATE VIEW students AS SELECT * FROM profiles where type='student' ORDER BY id;
Така че ще позволи да се направи заявка към динамичната таблица, която е students
вижте тук, например:
select * from students;
Това ще върне филтрираните данни от students
изглед. Така че, ако съм прав за въпроса ви, мисля, че можете да използвате Eloquent
точно както използвате за реални таблици, например, за създаване на Eloquent
модел за студенти view
можете просто да го създадете, като използвате нещо подобно:
class ViewStudent extends Eloquent {
protected $table = 'students';
}
И така, сега можете да използвате този модел, както обикновено можете да използвате за други таблици, например;
$students = ViewStudent::all();
Това е просто по същия начин. Тъй като поискахте psql
така че не съм сигурен за синтаксиса на това или как работи в тази система, но вярвам, че е възможно по същия начин.