sql >> Databáze >  >> NoSQL >> MongoDB

Unikátní index v mongoose nefunguje

Mongoose vytváří indexy na pozadí, takže musíte create odložit volá, dokud se nedokončí vytváření indexu. Jedním ze způsobů, jak toho dosáhnout, je 'index' událost modelu:

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)
    });
});



  1. $unwind prázdné pole

  2. Srovnání Apache HBase vs Apache Cassandra na SSD v cloudovém prostředí

  3. nginx uwsgi websockets 502 Bad Gateway upstream předčasně uzavřené připojení při čtení hlavičky odpovědi z upstreamu

  4. Řídítka:Přístup k vyřešení vlastnosti byl odepřen, protože to není vlastní vlastnost jejího nadřazeného prvku