sql >> データベース >  >> RDS >> Mysql

Laravelのsave()メソッドの後にカスタムIDの主キーを取得できません

    自動インクリメントフィールドがデータベースによって提供され、laravelがDBからlast_insert_idを取得できなかったため、これはlaravelを超えています。

    この場合、トリガーを変更して、last_insert_idを変更する必要があります。 新しい値で:

    最後に挿入されたNONのIDを取得する方法はありますか?MySQLで自動インクリメントされた列ですか?

    注:モデルのincrementingを確認する必要がある場合があります trueです データベースからIDをフェッチしようとします。モデルでこのフィールドを設定していない場合は、設定しないでください。デフォルトでは、Modelは挿入後にデータベースから値を自動的に取得できます。




    1. オプションで列を検索するストアドプロシージャを作成するにはどうすればよいですか?

    2. macos10.13.3でmysqlパスワードをリセットする方法

    3. 外部キー制約のあるMySQLテーブルからの削除

    4. 同一サーバーのさまざまな計画