2017-05-08 2 views
0

Ich habe eine Datenbanktabelle erp_product und Datenbanktabelle oc_product, ich brauche sie, um den gleichen Wert in allen Datensätzen zu haben. Ich habe eine Route namens atualizador erstellt.Wie aktualisiert man die Tabelle aus der Datenbank in Laravel?

Route:

Route::get('/atualizador', '[email protected]'); 

und eine Funktion in der Steuerung

public function updatetables() 
    { 
     $oc = OCProduct::all(); 
     $erp = Product::all(); 

     return view('admin.atualizasite')->with('message', 'Banco atualizado com sucesso!'); 
    } 

Kann ich ein Update mit beredter Nutzung wie zwei Tabellen aus verschiedener Datenbank zu erstellen?

Irgendwelche Vorschläge?

+0

Sicher, Sie können mehrere Tabellen in einer Funktion aktualisieren. – ceejayoz

+0

Durch Laravel? Ich habe versucht, eine separate PHP-Datei zu erstellen, in der die Abfragen aktualisiert werden, aber es hat nicht funktioniert. –

+0

Zwei Tabelle mit gleichen Daten? Es scheint, dass Sie etwas falsch machen. Wie auch immer, Sie können Laravel Events dazu verwenden, dies sauber zu machen. – MoeinPorkamel

Antwort

-1

Es funktioniert, ich habe DB :: Anweisung, Danke Jungs.

Verwandte Themen