sql >> Database teknologi >  >> NoSQL >> MongoDB

Meteor:Unik MongoDB URL til forskellige brugere

Downloadede meteors kildekoder og kiggede ind i mongo-pakken. Der er en måde at hacke på omkring at skulle erklære forskellige samlingsnavne på mongodb-serveren baseret på Huberts forslag.

I serversiden model.js har jeg lavet disse tilpasninger:

Documents.getCollectionByMongoUrl = function (userId, url) {
    if (!(userId in documentCollections)) {
        var driver = new MongoInternals.RemoteCollectionDriver(url);
        documentCollections[userId] = new Meteor.Collection("documents" + userId, { _driver: driver });
        documentCollections[userId]._connection = driver.open("documents", documentCollections[userId]._connection);
    }

    return documentCollections[userId];
};

Super hack job her. Vær forsigtig, når du bruger dette!!!!



  1. Skriver du en forespørgsel for at tilføje flere værdier til en nøgle i REDIS-hashes?

  2. kan ikke opdele':dårlig URI(er ikke URI?):

  3. Understøtter Spring Data MongoDB MongoDB 3.4-sorteringsfunktionen?

  4. Implementering af applikationer på CDP Operational Database (COD)