Création d'une application avec MongoDb et Laravel 8.83
P粉155551728
P粉155551728 2024-03-31 22:18:53
0
1
462

Je suis débutant en php et Laravel, j'essaie de créer cette application CRUD simple en utilisant mongodb comme base de données, j'utilise https://www.mongodb.com/compatibility/mongodb-laravel-intergration comme tutoriel pour savoir comment faites cette action. Je suis actuellement bloqué sur l'affichage des données dans Laravel, j'ai ajouté la base de données à l'application en utilisant :

'mongodb' => [ '驱动程序' => 'mongodb', 'dsn' => env('DB_URI','mongodb+srv://用户名:password@cluster0.npikk.mongodb.net/myappdb ?retryWrites=true&w=majority'),'数据库' => 'myappdb',], Le nom de la base de données est myappdb et le nom de la collection est vue de la base de données des publications. Tout cela a l'air bien, mais lorsque j'exécute le serveur et que j'entre dans la route post/first-blog-post, j'obtiens un ErrorException Trying to get property 'Title' of non-object file directory Il marque également la ligne 7 dans post.blade. Position du modèle postal Contrôleur de poste manette itinéraire du réseau itinéraire Pourquoi cela arrive-t-il? Il existe de meilleures ressources pour créer des applications CRUD (n'importe quelle application simple) dans Laravel à l'aide de mongodb. Parce que j'essaie d'apprendre mais j'ai du mal à suivre sans conseils ni expérience. Tous les commentaires et idées sont les bienvenus.

P粉155551728
P粉155551728

répondre à tous(1)
P粉994092873

Essayez un petit débogage. J'aime utiliser la fonction dd et vérifier le contenu de la variable. Vous accédez peut-être à une propriété qui n’existe pas dans la collection. Utilisez donc simplement la fonction dd() avant de laisser la vue afficher la sortie. Semblable à dd(the_variable_I_want_to_check).

Au fait, connaissez-vous déjà MongoDB ? Sinon, je vous recommande de jeter un œil rapide à cette courte introduction à MongoDB : Découvrez-le ici : https://www.youtube.com/watch?v=2QQGWYe7IDU

Si MongoDB vous convient, essayez de consulter cette playlist que j'ai trouvée sur Youtube via « Juniors Code Raw »

https://www.youtube.com/watch?v=J0Kc3qSrNlE&list =PLdTx40waQWgHIh3Kegr14vvSF-QsRd40J

Seulement environ 7 vidéos en fait. Faites-moi savoir comment ça se passe.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal