So verwenden Sie die Methode create() in der Laravel DB-Klasse

Auflösung

Ich möchte eine neue Zeile mit dem folgenden SQL anstelle von eloquent erstellen

der Code mit dem ich es versuche:

$create_transections = DB::table('package_plan_fees')
        ->create([
            'paid_amount' => $post_data['total_amount'],
            'enroll_able' => $post_data['enrollable'],
            'user_id' => $post_data['user_id'],
            'package_id' => $post_data['package_id'],
            'plan_id' =>  $post_data['plan_id'],
            'status' =>  $post_data['status']
        ]);
Uğur Imker

Sie müssen insertstattdessen verwenden create.

Sie können Insert Statements aus der Laravel-Dokumentation überprüfen .

Ihr Code muss so aussehen:

$create_transections = DB::table('package_plan_fees')
        ->insert([
            'paid_amount' => $post_data['total_amount'],
            'enroll_able' => $post_data['enrollable'],
            'user_id' => $post_data['user_id'],
            'package_id' => $post_data['package_id'],
            'plan_id' =>  $post_data['plan_id'],
            'status' =>  $post_data['status']
        ]);

Aber weil Sie gesagt haben, dass Sie die ID der eingefügten Zeile erhalten möchten, können Sie die insertGetIdMethode verwenden, die im Abschnitt Auto-Incrementing IDs der Laravel-Dokumentation beschrieben ist.

$inserted_rows_id = DB::table('package_plan_fees')
        ->insertGetId([
            'paid_amount' => $post_data['total_amount'],
            'enroll_able' => $post_data['enrollable'],
            'user_id' => $post_data['user_id'],
            'package_id' => $post_data['package_id'],
            'plan_id' =>  $post_data['plan_id'],
            'status' =>  $post_data['status']
        ]);

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

So verwenden Sie die Klasse in Controller in Laravel

Verwenden Sie die interne Klasse in der öffentlichen Methode

Laravel AdminLTE - So rufen Sie die Methode auf und verwenden ihre Daten in der Ansicht

So überschreiben Sie die Methode der übergeordneten Klasse

So rufen Sie die Methode in der zurückgegebenen Klasse auf

So exportieren Sie die Methode der inneren Klasse mit JSExport

Ändern Sie die private Klasse außerhalb der Klasse, ohne die öffentliche Methode zu verwenden

So verwenden Sie die PDO-Verbindungsarbeit in der Klasse

So verwenden Sie die Slice-Methode in der Datentabelle, vue

So verwenden Sie die Methode aus der Hauptmethode java

So verwenden Sie die Eigenschaft in der Methode in C #

So verwenden Sie die vordefinierte Methode zum Zerstören in Laravel

So verwenden Sie orderBy() mit der Methode des Modells in Laravel

So verwenden Sie eine Methode in einer Klasse, um zwei Objekte der Klasse zu vergleichen

So verwenden Sie db anstelle der Konfigurationsdatei für die Laravel-Lokalisierung

So verwenden Sie eine Methode aus einer verschachtelten Klasse im Body einer Methode aus der Klasse der ersten Schicht

Behalten Sie die Variablen innerhalb der Klasse im Auge, wenn Sie die Methode mehrmals verwenden

So übergeben Sie die nicht statische Methode der Klasse an den Konstruktor des Datenelements der Klasse

So legen Sie die Werte direkt in der privaten Setter-Methode in der Bean-Klasse fest, indem Sie Reflection in Java verwenden

Verwenden Sie die geerbte Methode der übergeordneten Klasse als Dekorator für die Methode der untergeordneten Klassen

Verwenden Sie das Attribut aus der abgeleiteten Klasse, während Sie die Methode aus der Basisklasse verwenden?

Verwenden Sie Delegate in der Klasse Objective C, um die Swift-Methode aufzurufen

Verwenden Sie die Methode der Klasse, ohne beim Start zu injizieren?

Verwenden Sie die Methode einer Klasse in der Datei main.py erneut

Beziehen Sie sich auf die Klasse innerhalb der statischen Methode, ohne ihren Namen zu verwenden

Verwenden Sie die Rückgabe der Methode in einer anderen Klasse in C#

So verwenden Sie die Reduce-Methode innerhalb der Map-Methode, um Zahlen hinzuzufügen

Warum kann ich die Methode print () oder println () in java.io.PrintStream nicht so verwenden, wie sie nach dem Import der Klasse ist?

So verwenden Sie die Klasse SalesOrganizationLink

TOP Liste

  1. 1

    Hangfire funktioniert nicht wie erwartet mit ASP.NET Core 3.1

  2. 2

    Konvertiert nicht von Methodengruppe in Func <int>

  3. 3

    Wie berechnet man den Gesamtpreis einer Bestellung mit Rails?

  4. 4

    Identifizieren Sie die Werte der ersten Spalte pro ID und arbeiten Sie basierend auf diesem Wert

  5. 5

    Konvertieren Sie eine Textdatei mit mehreren Trennzeichen in CSV

  6. 6

    So greifen Sie auf eine Variable in einer Singleton-Klasse zu, die von einem Modul in Play 2.5 Scala verwendet wird

  7. 7

    So aktualisieren oder aktualisieren Sie alle Fragmente vom Viewpager Android

  8. 8

    Wie implementiere ich die "equals" -Methode für Generika mit "instanceof"?

  9. 9

    Probleme beim numerischen Integrieren einer multivariablen Funktion WRT einer einzelnen Variablen in Julia (mit hcubature)

  10. 10

    Was ist die idiomatischste Rust-Methode, um ein optionales Element eines Vec bedingt zu ändern?

  11. 11

    Printf gibt Zeichen aus, die über die angegebene Länge des Arrays hinausgehen

  12. 12

    So installieren Sie ein privates NPM-Paket über SSH

  13. 13

    findOneAndUpdate mit Push-Array-Elementen gibt Fehler im Mungo

  14. 14

    So verschieben Sie ein Bild in Flutter/Dart mit einem Draggable

  15. 15

    Verwendung eines Winkelmessers für Leistungstests

  16. 16

    Wie erstelle ich ein Objekt für ein Django-Modell mit vielen zu vielen Feldern?

  17. 17

    Beziehungen auf zusammengesetzten Schlüsseln mit sqlalchemy

  18. 18

    c # itextsharp absolute Textposition mehrzeilig

  19. 19

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  20. 20

    Sind die folgenden 3 Möglichkeiten, Objekte zu definieren, identisch?

  21. 21

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

heißlabel

Archiv