У меня есть следующая модель публикации.Свойства настройки в модели laravel
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class Post extends Model
{
protected $fillable = [
'app_id',
'title',
'content'
];
private $app_id;
public function __construct()
{
$this->app_id = 43;
}
}
Я пытаюсь сохранить новый пост со следующим кодом:
$post = new Post();
$post->title="Test title";
$post->content="Test content";
$post->save();
Это сохранялось, однако app_id не получает спасение. Любые идеи, почему он не просто устанавливается, когда я новичок в объекте?
Спасибо Niketan Raval, который исправил его, однако не уверен, почему то, что у меня было, не работает. – jon