问题收藏夹——使用mybatisPlusJoin报 NoSuchPropertyException错误

出现问题代码:
在这里插入图片描述
报错:
在这里插入图片描述
解决方法:
MPJLambdaQueryWrapper 类有问题,应该用MPJLambdaWrapper,去看了作者官网,发现已经没有这个类的用法了,但是还能用这个类······(Copilot直接给我补全这个类😅)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
网络收藏夹功能实现中的新增操作,是指用户可以将一个新的网页链接添加到自己的收藏夹列表中。下面是一个简单的实现方式: 1. 创建数据库表 首先需要创建一个数据库表来保存收藏夹列表信息,可以在数据库中创建一个 bookmarks 表,包含以下字段: - id:收藏夹条目的唯一标识符。 - title:收藏夹条目的标题。 - url:收藏夹条目的链接地址。 - description:收藏夹条目的描述信息。 - created_at:收藏夹条目的创建时间。 - updated_at:收藏夹条目的更新时间。 2. 创建模型 在 Laravel 框架中,可以通过 Artisan 命令行工具来创建模型和迁移文件。执行以下命令来创建一个 Bookmark 模型: ``` php artisan make:model Bookmark -m ``` 这个命令将会创建一个 Bookmark 模型,并在数据库中创建一个 bookmarks 数据表。 3. 创建控制器 接下来需要创建一个控制器来处理新增操作。可以使用 Artisan 命令行工具来创建一个 BookmarksController 控制器: ``` php artisan make:controller BookmarksController --resource ``` 这个命令将会创建一个 BookmarksController 控制器,并生成一个包含新增操作的 store 方法。 4. 创建视图 在视图中,可以使用表单来收集用户输入的信息,并将这些信息发送到控制器中进行处理。可以在 resources/views/bookmarks 目录下创建一个 create.blade.php 视图文件,包含以下表单代码: ```html <form method="POST" action="/bookmarks"> @csrf <div class="form-group"> <label>Title</label> <input type="text" class="form-control" name="title"> </div> <div class="form-group"> <label>URL</label> <input type="text" class="form-control" name="url"> </div> <div class="form-group"> <label>Description</label> <textarea class="form-control" name="description"></textarea> </div> <button type="submit" class="btn btn-primary">Save</button> </form> ``` 5. 实现控制器方法 在控制器中,需要实现 store 方法来处理新增操作。可以使用以下代码来实现: ```php public function store(Request $request) { $bookmark = new Bookmark; $bookmark->title = $request->input('title'); $bookmark->url = $request->input('url'); $bookmark->description = $request->input('description'); $bookmark->save(); return redirect('/bookmarks'); } ``` 这个方法会从请求中获取输入的标题、链接和描述信息,并将它们保存到数据库中。然后将用户重定向到收藏夹列表页面。 6. 添加路由 最后,在 routes/web.php 文件中添加以下路由: ```php Route::get('/bookmarks/create', 'BookmarksController@create'); Route::post('/bookmarks', 'BookmarksController@store'); ``` 这些路由将会将收藏夹列表的新增操作映射到控制器的相应方法中。 这样,用户就可以在网页上填写收藏夹条目的信息,并将它们保存到数据库中。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值