私のWebアプリケーションのコメントセクションから投稿を削除しようとしています。 MongodbはobjectIdを渡しますが、角度2のフロントエンドからは取得できません。デフォルトでのObjectIdは、私は私の削除機能でPost._id
を呼び出し、それがすべてこの情報を通過し、私のフロントエンドにそう_id
として渡されオブジェクトIDで削除する角度2とmongodb
私が実際にしたいことは見てデータベース自体によって与えられた独特のObjectIdでありますこのよう
は、どのように私は自分のアプリケーションのフロントエンドでこの値を得ることができますか?私はgithub上の私のプロジェクトへのすべてのコードは、here私のUIとAPIバックエンドの両方に位置しています。助けてくれてありがとう!レポから
相対ファイル
- UI/SRC /アプリ/コンポーネント - PostData.Service.ts
- UI/SRC /アプリ/コンポーネント-postRand.component.ts
UI/SRC /アプリ/コンポーネント/モデル - Post.ts
API/SRC /コントローラ - PostAPIController.cs
- API/SRC /モデル - Post.cs
- API/SRC /モデル -
を実行DataAccess.cs
API私は、私はこの修正を行う必要があると考えています私の_id
をオブジェクトとし、文字列として渡しているので、APIレイヤーは...これは私の推測であり、これをどうやって行うのかは分かりません。
わかりません。問題は 'ObjectId'が文字列ではなくオブジェクトとして直列化されることです。 – Derlin
私はそれが起こっていることを信じています... – Bean0341
どこにバックエンドからフロントエンドにmongoオブジェクトを渡しますか? – Derlin