問題タブ [mongoose-plugins]
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.
angularjs - mongoose-thumbnail の「アップロード」および「u」ディレクトリを見つける方法
アップロードした画像のサムネイルを取得するためにmongoose-thumbnailを使用しています。github mongoose-thumbnailの例とまったく同じように実行しましたが、非常にうまく機能します。以下は私のコードです
私の問題は、「uploads」および「u」ディレクトリを見つける方法です?? ディレクトリのどこにも見つかりません。助けてください。
node.js - 参照ドキュメントによるmongoose-paginateソート
Group
-Modelを mongoose-paginate と NodeJS でname
ソートしたいと思います。departure_country
私のグループスキーマ:
国スキーマ:
sortBy
mongoose-paginateの -option を使用する_ids
と、国の順に並べ替えられますname
。
node.js - mongodb の自動インクリメント フィールド
mongodb で自動インクリメント フィールドを作成しようとしていますが、エラーが発生しています。私のコードは次のとおりです。
そして得ているエラーは
node.js - Mongoose の高度なカスタム スキーマ オブジェクト タイプ
Mongoose >=4.4 では、カスタム オブジェクト (またはvalue-objects ) を含む高度な カスタム スキーマ タイプの例を見つけることができませんでした。
次のようなカスタム タイプを使用するとします。
次に、次のようなカスタム SchemaType を実装します。
どうすればそれを保証できますか:
新しいオブジェクトが db (mongoose init )から「ハイドレート」されるたびに、単純なオブジェクトではなく Polygon インスタンスが作成されます。関数を使用することを理解してい
cast
ます。assert(model.polygon instanceof Polygon)
モデルを保存するたびに、Polygon 属性をエンコード
Polygon.prototype.toObject()
し、この場合はArray
mongodb のオブジェクトであるプレーン オブジェクト表現 ( ) として保存する必要があります。- これを使用
model.toObject()
すると、 を再帰的に呼び出してmodel.polygon.toObject()
、ドキュメントの完全なプレーン オブジェクト表現を取得します。