Mongooseはバックグラウンドでインデックスを作成するため、create
を遅らせる必要があります インデックスの作成が完了するまで呼び出します。これを行う1つの方法は、'index'
を使用することです。 モデルのイベント:
WistiaAnalytic.on('index', function(err) {
WistiaAnalytic.create({event_key: '1402230270487e0.2668362990953028'}, function(err) {});
WistiaAnalytic.create({event_key: '1402229819163e0.4385743956081569'}, function(err) {});
WistiaAnalytic.create({ip: '1402229819163e0.4385743956081569'}, function(err) {});
WistiaAnalytic.create({event_key: '1402229819163e0.4385743956081569'}, function(err) {
console.log(err)
});
});