Rumah  >  Soal Jawab  >  teks badan

Membina aplikasi menggunakan MongoDb dan Laravel 8.83

Saya seorang pemula dalam php dan Laravel, saya cuba membina aplikasi CRUD mudah ini menggunakan mongodb sebagai pangkalan data, saya menggunakan https://www.mongodb.com/compatibility/mongodb-laravel-intergration sebagai tutorial untuk mengetahui cara untuk lakukan Tindakan ini Saya sedang terperangkap pada memaparkan data dalam laravel, saya menambah pangkalan data pada aplikasi menggunakan:

'mongodb' => [ '驱动程序' => 'mongodb', 'dsn' => env('DB_URI','mongodb+srv://用户名:password@cluster0.npikk.mongodb.net/myappdb ?retryWrites=true&w=majority'),'数据库' => 'myappdb',], Nama pangkalan data ialah myappdb dan nama koleksi ialah paparan pangkalan data siaran. Semua ini kelihatan baik, tetapi apabila saya menjalankan pelayan dan pergi ke laluan pos/blog-post pertama, saya mendapat ErrorException Trying to get property 'Title' of non-object file directory Ia juga menandakan baris 7 dalam post.blade. Kedudukan model pos Pengawal Pos pengawal laluan rangkaian laluan Mengapa ini berlaku? Terdapat sumber yang lebih baik di luar sana untuk mencipta aplikasi CRUD (sebarang aplikasi mudah) dalam laravel menggunakan mongodb. Kerana saya cuba belajar tetapi sukar untuk diikuti tanpa bimbingan atau pengalaman. Segala komen dan idea dialu-alukan.

P粉155551728P粉155551728175 hari yang lalu290

membalas semua(1)saya akan balas

  • P粉994092873

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

    Cuba debugging sedikit. Saya suka menggunakan fungsi dd dan semak apa yang ada dalam pembolehubah. Anda mungkin mengakses harta yang tidak wujud dalam koleksi. Jadi hanya gunakan fungsi dd() sebelum membiarkan paparan memaparkan output. Serupa dengan dd(the_variable_I_want_to_check).

    By the way, adakah anda sudah biasa dengan MongoDB? Jika tidak, saya syorkan anda melihat sekilas pengenalan ringkas ini kepada MongoDB: Lihat di sini: https://www.youtube.com/watch?v=2QQGWYe7IDU< /a>

    Jika anda setuju dengan MongoDB, cuba semak senarai main yang saya temui di Youtube melalui “Juniors Code Raw”

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

    Hanya lebih kurang 7 video sebenarnya. Beritahu saya bagaimana ia berlaku.

    balas
    0
  • Batalbalas