【发布时间】:2014-07-01 02:51:17
【问题描述】:
最近我一直在苦苦思索如何使用 mongoose 仅列出 GridFs 集合的所有元数据。我试过用这个
var mongoose = require('mongoose');
public.schema = {
filename : { type: String, required: true },
contentType : { type: String, required: true },
length : { type: Number, required: true },
chunkSize : { type: Number, required: true },
uploadDate : { type: Date, required: true },
aliases : { type: String, required: false },
metadata : { type: String, required: false },
md5 : { type: String, required: true }
};
var schema = mongoose.Schema;
this.store = mongoose.model('file.files', this.definition);
public.find = function(query) {
return this.store.find(query);
}
顺便说一句,它不是完整的代码,它只是我正在尝试做的一个 sn-p。我似乎无法获取元数据列表。谢谢大家。
【问题讨论】:
-
如果不是MCVE,您可能很难让人们提供帮助。
-
我只是想知道如何使用猫鼬查询gridfs的元数据,因为
this.store = mongoose.model('file.files', this.definition);似乎无法获取集合
标签: javascript node.js mongodb mongoose gridfs