首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Laravel 9试图在null上分配属性"category_id“

Laravel 9试图在null上分配属性"category_id“
EN

Stack Overflow用户
提问于 2022-11-18 00:23:05
回答 1查看 49关注 0票数 0

我不明白为什么它不能工作,如果这个数字低于100000,那么如果我试图打开这个684356现有的数据库,它会给我带来这个错误,所有更高的数字都会给我这个错误,更低的数字,它工作得很好,这取决于什么呢?

如果我打开一个编号为31085 ->的类别,这是一个示例,如果我打开一个编号为684356的类别

控制器

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
    public function editAttributes(Request $request, $category_id){
        Session::put('page','tickets-log');
        $category_logs = TicketsLog::find($request->category_id);
        $category_logs->category_id= $request->category_id;
        $category_logs->category_name = $request->category_name;
        $category_logs->category_desc = $request->category_desc;
        $category_logs->category_not = $request->category_not ;
        $category_logs->category_not2 = $request->category_not2;
        $category_logs->category_not3 = $request->category_not3;
        $category_logs->category_not4 = $request->category_not4;
        if($category_logs->save()){
            return view('attributes.edit', compact('category_logs'));
        }
    }

刀片

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<form enctype="multipart/form-data" action="{{url('edit-attributes')}}/{{ $category_logs->category_id }}" method="post">@csrf
                                        <div class="col-sm-6">
                                            <div class="card">
                                                <div class="card-body">
                                                    <h5 class="card-title">Category :</h5>
                                                    <input type="number" class="form-control" id="category_id" value="{{ $category_logs['category_id']}}" readonly="">
                                                </div>
                                            </div>
                                        </div>
代码语言:javascript
代码运行次数:0
运行
复制
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-11-18 00:46:58

我认为问题在于行动属性。而不是

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
action="{{url('edit-attributes')}}/{{ $category_logs->category_id }}" put action="{{ url('edit-attributes',$category_logs->category_id ) }}".

我不知道你是怎么定义路线的。

如果在路由中定义了{category_id}属性,则更改

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
TicketsLog::find($request->category_id); 
in 
TicketsLog::find($category_id);

或者如果未将category_id定义为主键,则此表

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 TicketsLog::where('category_id','=',$category_id)->first(); 
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74486756

复制
相关文章
Laravel Model常用属性
$table = ‘应当操作的表名’; $primaryKey= ‘主键’; $timestamps = false;//是否创建crearte_at与update_at字段 $fillable = [ ‘可批量填充的字段’];
切图仔
2022/09/08
4880
laravel 属性类型转换$casts
$casts 属性应是一个数组,且数组的键是那些需要被转换的属性名称,值则是你希望转换的数据类型。
友儿
2022/09/11
5250
flutter - 方法 '[]'在null上被调用,但在inApp中有效
这意味着检索数据需要很短的时间, 试试这个。数据为空时,它将在短时间内通过进度指示器
徐建国
2021/08/03
9620
在Debian 9上安装mod_ilbc
Debian 9发布有一段时间了,FreeSWITCH最新的代码也做了适配,只是还没有发布的包。
杜金房
2020/12/21
1.2K0
在Debian 9上使用mod_av
换到Debian 9,终于,Debian又从libav回归到ffmpeg了,版本是3.2。
杜金房
2020/12/21
8800
【译】20个 Laravel Eloquent 小技巧(下)
(设定了一个在返回对象时候的附加属性 ‘full_name’参见 tips5 模型属性: 时间戳, 附加属性(appends) 等)
彪彪
2019/03/29
2.8K0
【译】20个 Laravel Eloquent 小技巧(下)
Java中有关Null的9问题
Java中有关Null的9问题 对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。 我越发感到惊奇,因为java的设计原理是为了简化事情,那就是为什么没有浪费时间在指针、操作符重载、多继承实现的原因,null却与此正好相反。好吧,我真的不知道这个问题
用户1289394
2018/02/26
1.2K0
fastjson解析null值问题: 解决 null的属性不显示问题
null对应的key被过滤掉;这明显不是我们想要的结果,这时我们就需要用到fastjson的SerializerFeature序列化属性:
一个会写诗的程序员
2021/12/16
2.9K0
【示例】在NO INMEMORY表上指定INMEMORY列属性
从OracleDatabase 12c第2版(12.2)开始,可以在尚未指定为 INMEMORY 的对象的列级别指定 INMEMORY 子句。
Yunjie Ge
2022/04/24
1K0
【示例】在NO INMEMORY表上指定INMEMORY列属性
Oracle 和 Mysql 的索引在Null字段上处理的异同
本文作者系Scott(中文名陈晓辉),ORACLE数据库专家,就职于甲骨文中国。个人主页:segmentfault.com/u/db_perf ,经其本人授权发布。
SQLplusDB
2022/08/22
1K0
在Debian 9上使用Apache安装Ruby on Rails
Ruby on Rails是一个服务器端Web应用程序框架。它维护了一组策划组件和“约定优于配置”的理念,使得我们可以快速开发应用程序而无需大量样板。本指南将向您展示如何使用Phusion Passenger在您的Linode上部署Rails应用程序。Passenger允许您直接在Apache应用程序中嵌入Rails应用程序,而无需担心FastCGI或复杂的Web服务器代理。
GIStudy
2018/08/28
5.9K0
[译]Laravel 5.0 之 Eloquent 属性转换
本文译自 Matt Stauffer 的系列文章. ---- 之前完全忘了要把这个 Laravel 5 的系列博客写完,不过最近看到了一篇关于属性转换的简介 Laravel 5 Eloquent Attribute Casting is Awesome, 所以我决定把这个特性加到我的系列文章中。官方文档的 Eloquent 相关部分在这里。 什么是属性转换 转换一个属性值的意思是把它转换成某个特定的数据类型(或者是为了确保它是某个特定的数据类型)。数据类型我们都很熟悉了,比如 integer 或者 boo
小李刀刀
2018/03/02
2.1K0
Laravel5.2之Seeder填充数据小技巧
说明:本文主要聊一聊Laravel测试数据填充器Seeder的小技巧,同时介绍下Laravel开发插件三件套,这三个插件挺好用哦。同时,会将开发过程中的一些截图和代码黏上去,提高阅读效率。
botkenni
2022/01/10
3.6K0
Laravel5.2之Seeder填充数据小技巧
orderBy排序,null在最后
我们进行排序查询时: SELECT * FROM `user` ORDER BY username 可以看到null值排到了最上 如果我们要将null值排到最下方可以使用: SELECT * FROM `user` ORDER BY ISNULL(username),username 执行结果: 这是因为ISNULL函数将其转换为了0和1,我们可以顺带查询出来看看: SELECT *,ISNULL(username) FROM `user` ORDER BY ISNULL(username),use
阿超
2022/08/21
8060
orderBy排序,null在最后
优雅的在 Debian 9 上更改主机名
主机名是标识网络上的计算机的标签,在网络基础结构中应该是唯一的。建议使用完全限定的域名 (FQDN)作为系统主机名。
冬冬i
2022/04/09
1.6K0
JS函数(上上) 9
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <bo
贵哥的编程之路
2020/10/28
1.4K0
JS函数(上上) 9
POST @PostMapping接收实体类属性为null
@Data public class MailSender { private String Subject; private String Text; private String SetTo; private String SetFrom; private Map<String, String> Attachments; } 原因: 实体类属性必须遵循驼峰命名 @Data public class MailSender { private String s
鱼找水需要时间
2023/02/16
7510
POST @PostMapping接收实体类属性为null
laravel访问路由在nginx服务器上无法处理
用过laravel的童鞋们都知道,访问路径一般都是/admin/index这样的形式,可是在nginx服务器上运行代码时却会出现无法找到页面的情况,这是因为nginx没有配置好。 在nginx的配置文件中找到以下代码: location / { # First attempt to serve request as file, then # as directory, then fall back to displaying a 404.
NateHuang
2018/03/14
5.2K1
Java中有关Null的9件事
对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为 什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着 Java。 我越发感到惊奇,因为java的设计原理是为了简化事情,那就是为什么没有浪费时间在指针、操作符重载、多继承实现的原因,null却与此正好相 反。好吧,我真的不知道这个问题的答案,我知道的是不管null被Java开发者和开源社区如何批评,我们必须与null共同存在。与其为null的存在 感到后悔,我们倒不如更好的学习null,确保正确使用null。 为什么在Java中需要学习null?因为如果你对null不注意,Java将使你遭受空指针异常的痛苦,并且你也会得到一个沉痛的教训。精力充沛的编程是一门艺术,你的团队、客户和用户将会更加欣赏你。以我的经验来看,导致空指针异常的一个最主要的原因是对Java中null的知识还不够。你们当中的很多已经对null很熟悉了,但是对那些不是很熟悉的来说,可以学到一些关于null老的和新的知识。让我们一起重新学习Java中null的一些重要知识吧。 Java中的Null是什么? 正如我说过的那样,null是Java中一个很重要的概念。null设计初衷是为了表示一些缺失的东西,例如缺失的用户、资源或其他东西。但是, 一年后,令人头疼的空指针异常给Java程序员带来不少的骚扰。在这份材料中,我们将学习到Java中null关键字的基本细节,并且探索一些技术来尽可 能的减少null的检查以及如何避免恶心的空指针异常。 1)首先,null是Java中的关键字,像public、static、final。它是大小写敏感的,你不能将null写成Null或NULL,编译器将不能识别它们然后报错。
哲洛不闹
2018/09/19
5790
点击加载更多

相似问题

Laravel试图在null上读取属性"produits“

10

Laravel:尝试在null上分配属性"key“

230

Laravel 9中的关系: ErrorException试图在null上读取属性“main_group_name”

12

在laravel中尝试在null上分配属性“状态”

22

Laravel试图读取null的属性

15
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文