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

Laravel'ユーザー'モデルID列なし

    検索に使用される主キーを上書きするには、primaryKeyを定義する必要があります ユーザーモデルのプロパティ。

    class User extends Eloquent implements UserInterface, RemindableInterface {
    
        use UserTrait, RemindableTrait;
    
        protected $primaryKey = 'username';
    ...
    

    これで、laravelはユーザー名列を主キー列として使用します。

    以下のlaravelドキュメントからの引用を参照してください。

    --Eloquent-基本的な使用法




    1. SQLSTATE [HY093]:無効なパラメーター番号:パラメーターが定義されていません

    2. 複数のnからnを持つmysqlselect

    3. データとインデックスデータをメモリに保持する-InnoDBとMyISAM

    4. 言語の作成plpython3u– PostgreSQL 9.6