問題タブ [mongoose-schema]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
521 参照

javascript - 500 内部サーバー エラー: mongoose でユーザーを更新できません

put 関数を実行して mongoDB のユーザーを更新しようとしていますが、500 内部サービス エラーが発生します。angular-fullstackジェネレーターを使用しています

コントローラーでこのリソースを使用します。

バックエンドで呼び出してデータを入れようとする関数は次のとおりです。saveUpdates を呼び出すときを除いて、すべて正常に動作しているように見えますが、それが 500 エラーを引き起こしているようです。

._merge を ._extend に変更して役に立たないなど、angular-full スタックに関するこのページの推奨事項に従ってみました。

0 投票する
1 に答える
101 参照

mongodb - インスタンスメソッド内でマングースの CRUD メソッドを呼び出す方法

マングースのドキュメントには、新しいドキュメントを作成するためのこの例が示されています

私が抱えている問題は、まだ持っていないことTankです。Tank.create()インスタンス メソッドを定義していて、その内部を実行したいと考えています。createインスタンスメソッド内からこれと他の同様のメソッドを呼び出すにはどうすればよいですか?

0 投票する
1 に答える
167 参照

mongodb - ネストされた配列の更新が機能しない - MongoDB

私はこのクエリを使用しています:

ルート呼び出し:

どこ :charting/questions/:questions_id/set/:set_id/add-new-question

文書データ:

questionSets[0].questionsそして、この JSON オブジェクトを次の場所にプッシュします。

しかし、クエリは{ ok: 0, n: 0, nModified: 0 }を返し、ドキュメントは更新されていません。ここで何が間違っていますか?ありがとう。

0 投票する
0 に答える
52 参照

node.js - スキーマの検証により、Mongoose で保存が失敗する

次のコードによって Mongoosesaveが失敗するのはなぜですか? 削除するとvalidate: utils.uuid.isValid(ブール値を返す)、プロセスは完了します:

validateまた、フィールドのプロパティを削除して、pre('validate', cb)またはpre('save', cb)呼び出しで値を設定しようとすると、同じ結果になります。

何もクラッシュしません。Webstorm では、「プロセスは終了コード 139 で終了しました」というメッセージで処理が停止します。

0 投票する
2 に答える
109 参照

mongodb - Expressでmongoデータベースにデータを入力できません

このコードを使用して、ウィキペディアから取得したコンテンツをコレクションに追加しようとしていますtry1「正常に追加されました」というメッセージが表示されます。しかし、コレクションは空のようです。データはデータベースに挿入されません