Mongoose
バージョン 2.2でバージョン 3を使用しています。ドキュメントにフィールドが表示され始めていることMongoDB
に気付きました。これはバージョン管理に関係するものでしょうか? どのように使用するのでしょうか?__v
MongoDB
ベストアンサー1
からここ:
は
versionKey
、Mongoose によって最初に作成されたときに各ドキュメントに設定されるプロパティです。このキー値には、ドキュメントの内部リビジョンが含まれます。このドキュメント プロパティの名前は構成可能です。デフォルトは です__v
。これがアプリケーションと競合する場合は、次のように構成できます。
new Schema({..}, { versionKey: '_somethingElse' })