Maison  >  Questions et réponses  >  le corps du texte

Création d'une application avec MongoDb et Laravel 8.83

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粉155551728P粉155551728175 Il y a quelques jours291

répondre à tous(1)je répondrai

  • P粉994092873

    P粉9940928732024-04-01 13:21:06

    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< /a>

    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.

    répondre
    0
  • Annulerrépondre