89日目:Postmanのcollectionsの設定を全て見直してprofile部分のcollections完成

数日前から気になっていた「Postmanのcollectionsが一部正常に動かない」という問題について、ここ数日で設定した部分のUdemy講座の動画を全て見直して解決しました。

①新たに発見したのが、models/profile.jsでのtypo。userとしなければならないところがusersとなっていました。このtypo一つでデータが取得できなかったcollectionがありました。

// Create Schema
const ProfileSchema = new Schema({
  user: {
    type: Schema.Types.ObjectId,
    ref: "user"
  },

↑上のref:"user"の部分ですね。"users"としていたので、POST is not defined というエラーが出ていました。

②また、Postman側でもURLやPOST/DELETE等の設定間違いがあり、全てMongoDB Atlasに反映されるか確認しながら修正しました。

何回も試しているうちに、PostmanとMongoDB Atlasのインターフェースや使い方に慣れてきたのが本日の収穫です。

サクッと2時間で終わらせたかったところですが、2.5時間かかりました。今日は全てクリアになったので久々のスッキリ感です。

現在使用している教材と現在の状況:学習時間2.5時間

Udemy:MERN Stack Front To Back: Full Stack React, Redux & Node.js by Brad Traversy

Sec4: Profile API Routes

-Lec23 Get Github Repos For Profile (本日はここまでの間違いを全て修正&復習)

進捗状況:32%

学習時間2.5時間

~本日は休みにしている教材~

Udemy:The Complete Web Developer: Zero to Mastery by Andrei Neagoie

進捗状況: 92%

-参考にしたページ-

「express実践入門」小川充 (GitHub)

関連キーワード
  • 131日目~134日目:Udemyで一番人気のGit (&GitHub) コースを修了!学習した内容・学習にかかった時間とおすすめ度をご紹介: Completed Git course by Udemy "Git Complete: The definitive, step-by-step guide to Git" by Jason Taylor: Highly recommended to both beginner & intermediate leaner
  • 121日目~130日目:Udemyで新しいReactコース学習とGit & GitHubのコースを受講し始める #100dayofcode Round 2
  • 120日目:プログラミング学習100日チャレンジの完了とこれからの学習&ブログ記事:100days of code completed & from now on
  • 119日目:完成したWebアプリケーションの公開(Devconnector deployed on Heroku)
  • 118日目:Udemy講座の感想口コミ&自分に合った講座の選び方ポイント:Mern Stack Front to Back: Full Stack React, Redux & Node.js by Brad Traversy
  • 117日目:完成!Herokuへのデプロイ成功:Heroku CLIのインストールからWebアプリデプロイまで。Herokuの使い方と、package.jsonとgitコマンドではまったところと解決方法
おすすめの記事
101日目:Dashboard作成とCreateProfile Componentの作成
プログラミング100日チャレンジ記録 #100daysofcode
Dashboard(ユーザーがログインした時に表示される画面)と、新たにプロフィールに追加する内容を記入できるCreateProfile C...
102日目①:Create Profile Action:React routerでwithRouterを使ってリダイレクトを可能にする
プログラミング100日チャレンジ記録 #100daysofcode
今回は、ダッシュボードのプロフィール部分のactionを作成しました。新しく学んだことは、import { withRouter} from...