API に対するリクエストを保存するために Mongoose を使用しています。このデータ エントリを使用して、キュー システムで要求の進行状況を保持するため、簡単に検索できるように、それらすべてを 1 つのコレクションに格納したいと考えています。
一般的なリクエスト ヘッダーを表すモデルを作成したいと思います。
var ApiRequest = new Schema({
route: String,
priority: String,
maxResponseAge: String,
progress: String,
timestamp: { type: Date, default: Date.now },
request: UnknownMongooseSchema
});
「リクエスト」を未知のマングース スキームにしたい (作成された API リクエストによって異なります)。たとえば、ここにいくつかのリクエスト タイプがあります。
var UrlRequest = new Schema({
urls: String,
followredirects: Boolean
});
var TweetRequest = new Schema({
user: String,
pass: String,
tweet: String
});
ランダムなスキームをスキームに保存する方法を知っている人はいますか?