PHP

Laravelでテーブルの主キーに文字列型を使う場合のモデルの定義

ポストタイトルの通りなんですけどLaravelでテーブルの主キーに文字列型を使う場合ですがModel#findで検索すると結果は帰ってくるのですが主キー項目の値を表示されると0と表示されてしまいました。
Modelに$incrementing = falseを設定すると正常に表示されました。
[php]
class Content extends Model
{
protected $primaryKey = 'content_name';
public $incrementing = false; // この行を設定する。
}
[/php]

参考URL

-PHP
-

© 2025 ビー鉄のブログ Powered by AFFINGER5