[解決済み] MongoDB: '_id' の代わりに 'id' を出力する
2023-04-20 22:46:23
質問
mongoose (node)を使っていますが、_idの代わりにidを出力するにはどうしたらよいでしょうか?
どのように解決するのですか?
私はこれを行うモデルでtoClient()メソッドを作成します。これは、クライアントに送信したくない他の属性をリネーム/削除するのにも良い場所です。
Schema.method('toClient', function() {
var obj = this.toObject();
//Rename fields
obj.id = obj._id;
delete obj._id;
return obj;
});
関連
-
[解決済み] package.jsonの各依存関係を最新バージョンに更新する方法は?
-
[解決済み] Node.jsを使うタイミングをどう判断するか?
-
[解決済み] MongoDBに "like "を使ってクエリを実行する方法
-
[解決済み] Node.jsを完全にアンインストールして、最初から再インストールする方法 (Mac OS X)
-
[解決済み] オブジェクトのためのマップ関数(配列の代わりに)
-
[解決済み] Node.jsでディレクトリに存在するすべてのファイル名のリストを取得する方法は?
-
[解決済み] NPMパッケージの以前の正確なバージョンをインストールするにはどうすればよいですか?
-
[解決済み] 特定の値を含む配列で文書を検索する
-
[解決済み】Node.js Mongoose.js の文字列を ObjectId に変換する関数
-
[解決済み] MongoDB: フィールドがNULLまたは未設定のレコードを検索するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] MongoDB ドキュメントからフィールドを完全に削除する方法は?
-
[解決済み] コマンド1つでmongo DBを停止する方法
-
[解決済み] Mongorestore はファイル "db/collection.bson" をどうしたらいいかわからないため、スキップします。
-
[解決済み] MongoDB - シンプルなサブクエリの例
-
[解決済み] mongodb サービスが開始されない
-
[解決済み] MongoDBと同等ではない
-
[解決済み] mongodb aggregation sort
-
[解決済み】MongoDBで、あるデータベースから別のデータベースにコレクションをコピーする方法
-
[解決済み】RedisはmongoDBよりどれくらい速いのか?
-
[解決済み] 値が NULL ではないマングースクエリ