2016-03-21 4 views
1

jemand ....Erstellen Laravel-Modell von SQL-Ansicht

Ich habe eine Frage zu Laravel und SQL.

Können wir ein Modell aus der SQL-Ansicht erstellen?

Ich habe eine SQL-Ansicht und benutze es in meinem Laravel. Ich mag Modell wie dieser MyViewName mit Namen machen, so dass, wenn ich es verwenden will, ich nenne nur mit:

$query = \MyViewName::where(....)->get(); 

jemandem zeige mir, wie dies zu tun?

+0

können Sie SQL-View-Modell in eloquent wie eine Tabelle verwenden –

Antwort

-1

Aus der Perspektive der meisten SQL-Server wird eine Ansicht wie eine Tabelle (zumindest auf der Oberfläche) behandelt, und Sie können auf die gleiche Weise mit einer Ansicht interagieren, wenn es sich um eine Tabelle handelt.

In diesem Sinne würde das Erstellen eines Modells mit jedem ORM auf die gleiche Weise wie eine Tabelle erfolgen, legen Sie einfach den Tabellennamen auf den Wert der Ansicht fest.