我是 php 和 Laravel 的初学者,我正在尝试使用 mongodb 作为数据库构建这个简单的 CRUD 应用程序,我使用 https://www.mongodb.com/compatibility/mongodb-laravel-intergration 作为教程了解如何执行此操作我目前陷入了在 laravel 中显示数据的困境,我使用以下方法将数据库添加到应用程序中:
'mongodb' => [ '驱动程序' => 'mongodb', 'dsn' => env('DB_URI','mongodb+srv://用户名:password@cluster0.npikk.mongodb.net/myappdb ?retryWrites=true&w=majority'),'数据库' => 'myappdb',],
数据库的名称是 myappdb,集合名称是 邮政s 数据库视图。
所有这些看起来都很好,但是当我运行服务器并进入 邮政/first-blog-邮政 路由时,我得到一个 ErrorException Trying to get property 'Title' of non-object file directory
它还标记了 邮政.blade 中的第 7 行。
模特岗位
邮政
邮政 控制器
控制器
网络路线
路线
为什么会发生这种情况?还有更好的资源可以使用 mongodb 在 laravel 中创建 CRUD 应用程序(任何简单的应用程序)。因为我正在努力学习,但发现在没有指导或经验的情况下很难遵循。欢迎所有意见和想法。
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号