2017-05-10 1 views
1

Ich möchte auf die subscription_id von der Subskriptions-Tabelle von MySQL-Server mit Laravel zugreifen.Wie kann ich auf eine Subskriptions-ID von der Datenbank in Laravel zugreifen, ohne DB :: method zu verwenden?

Mit Ausnahme der DB:: Methode, gibt es andere Möglichkeiten, dies zu tun? Vielen Dank!

+0

Ich meine Hallo allerseits, sorry. – zhiyu

+1

Verwenden Sie Eloquent? Wenn ja, haben Sie eine Model-Klasse für die Abonnementtabelle? – ayip

+0

Was möchten Sie tun? Ein Beispiel wäre hilfreich. – Laerte

Antwort

0

Verwenden Sie eloquent. Schnell Beispiel:

Modell

<?php 

namespace App; 

use Illuminate\Database\Eloquent\Model; 

class Suscriptions extends Model 
{ 
    protected $table = 'suscriptions'; 
} 

-Controller

<?php 

namespace App\Http\Controllers; 

use App\Suscription; 
use Illuminate\Http\Request; 

class HomeController extends Controller 
{ 

    public function index() 
    { 
     $var = Suscription::all(); 

     return view('home')->with('var', $var); 
    } 

} 

Ansicht

@foreach($var as $var) 
    {{ $var->suscription_id }} 
@endforeach 

Werfen Sie einen Blick hier in der Dokumentation: https://laravel.com/docs/5.4/eloquent

Verwandte Themen