微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

获取街道列表以创建房屋

如何解决获取街道列表以创建房屋

面临另一个问题。这次我不知道如何获取数据库中已经存在的街道列表以创建房屋卡。

 public function create()
    {
       $streets = street::get();
       return view('dashboard.house.created');
    }

 public function store(Request $request)
    {
$this->validate($request,[
            'home_number' => 'required','passport' => 'required','option_1' => 'required','street_id" => 'required','option_2' => 'required','option_3' => 'required','garage' => 'required','apartments' => 'required','s_full' => 'required','s_life' => 'required','s_nlife' => 'required','status' => 'required','year_create' => 'required',]);

        $homes = Houses::query()->create([
                'home_number' => $request->get('home_number'),'passport' => $request->get('passport'),'option_1' => $request->get('option_1'),'option_2' => $request->get('option_2'),'street_id' => $request->get('street_id),'option_3' => $request->get('option_3'),'garage' => $request->get('garage'),'apartments' => $request->get('apartments'),'s_full' => $request->get('s_full'),'s_life' => $request->get('s_life'),'s_nlife' => $request->get('s_nlife'),'status' => $request->get('status'),'year_create' => $request->get('year_create'),]
        );
        if ($request->hasFile('image') && $request->file('image')->isValid()) {
            $homes->addMediaFromrequest('image')->toMediaCollection('images');
        }
sqlSTATE[HY000]: General error: 1364 Field 'street_id' doesn't have a default value (sql: insert into `house` (`home_number`,`passport`,`option_1`,`option_2`,`option_3`,`garage`,`apartments`,`s_full`,`s_life`,`s_nlife`,`status`,`year_create`,`updated_at`,`created_at`) values (91,?,1995,2021-03-18 21:31:45,2021-03-18 21:31:45))

我遇到了这个错误,但我设法得到了它应该得到的街道列表。现在创建房屋卡时如何填写此字段?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。