第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將功能正常的圖片上傳按鈕添加到現(xiàn)有表單?

如何將功能正常的圖片上傳按鈕添加到現(xiàn)有表單?

PHP
森欄 2023-04-02 10:47:31
我正在嘗試將圖像上傳到預(yù)先存在的表單,但是在提交表單時(shí)出現(xiàn)錯(cuò)誤 SQLSTATE[HY000]: General error: 1364 Field 'user_id' doesn't have a default value。我已經(jīng)設(shè)法讓表單上的實(shí)際按鈕和文件選擇器起作用,但是,在提交時(shí)它會(huì)引用上述錯(cuò)誤。關(guān)于這個(gè)問(wèn)題的任何幫助或資源都會(huì)很棒。后控制器<?phpnamespace App\Http\Controllers;use App\Post;use Illuminate\Http\Request;class PostController extends Controller{    public function __construct()    {        $this->middleware('auth');    }    /**     * Display a listing of the resource.     *     * @return \Illuminate\Http\Response     */    public function index()    {        $posts = Post::all();        return view('post.index', compact('posts'));    }    /**     * Show the form for creating a new resource.     *     * @return \Illuminate\Http\Response     */    public function create()    {        $post = new Post();        return view('post.create', compact ('post'));    }    /**     * Store a newly created resource in storage.     *     * @param  \Illuminate\Http\Request  $request     * @return \Illuminate\Http\Response     */    public function store(Request $request)    {        $data = request()->validate([            'title' => 'required',            'body' => 'required',        ]);        $post = \App\Post::create($data);        return redirect('/posts');    }    /**     * Display the specified resource.     *     * @param  \App\Post  $post     * @return \Illuminate\Http\Response     */    public function show(Post $post)    {        return view('post.show', compact('post'));    }    /**     * Show the form for editing the specified resource.     *     * @param  \App\Post  $post     * @return \Illuminate\Http\Response     */    public function edit(Post $post)    {        return view('post.edit', compact('post'));    }    /**     * Update the specified resource in storage.     *     * @param  \Illuminate\Http\Request  $request     * @param  \App\Post  $post     * @return \Illuminate\Http\Response     */
查看完整描述

1 回答

?
MYYA

TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個(gè)贊

我認(rèn)為默認(rèn)情況下 user_id 沒(méi)有默認(rèn)值。在您的帖子模型中,


protected $fillable = ['user_id', 'title', 'body', 'image'];

同樣在您的商店功能中,您必須包括來(lái)自當(dāng)前登錄用戶的用戶。


    use App\Post;

    use Auth;

    public function store(Request $request)

        {

            $request->validate([

                'title' => 'required',

                'body' => 'required',

            ]);

            $post = new Post();

            $post->user_id = Auth::user()->id;

            $post->title = $request->title;

            $post->body = $request->body;

            $post->save();

            return redirect('/posts');

        }


查看完整回答
反對(duì) 回復(fù) 2023-04-02
  • 1 回答
  • 0 關(guān)注
  • 194 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)