データベースに保存された日付フィールドと現在の日付を比較しようとしています!
サークルは次のとおりです。
- 管理者は、締め切り日を指定して新しいキャリアを追加します
- 誰かが申請書に記入すると、利用可能な仕事がドロップダウンリストにのみ表示されます(締め切り日が現在の日付よりも前の日付)
これがJobsモデルです
protected $fillable = ['job_name','job_req', 'expire'];
これは転職です
public function up()
{
Schema::create('jobs', function(Blueprint $table)
{
$table->increments('id');
$table->string('job_name');
$table->string('job_req');
$table->date('expire');
$table->timestamps();
});
}
public function down()
{
Schema::drop('jobs');
}
これは ApplicationController.php です
public function create()
{
$dt = Carbon::now()->toDateString();
$jobs = Jobs::get()->where('$dt', '<', 'expire');
return view('post.create',compact('jobs'));
}
アプリケーション フォームを開くと、役職は返されませんが、コントローラから where 句を削除すると、うまく機能します。