Skúsil som exportovať súbor settings.json podľa dokumentácie meteor.js, aby som mohol pripojiť svoju aplikáciu Meteor.js k externnej databáze MongoHQ :
{ "env": { "MONGO_URL" : "mongodb://xxx:[email protected]:10037/xxx" } }s príkazom :
Čítaj viac →
Mám schému, ktorá je:
var photoSchema = new mongoose.Schema({ id: String, // Unique ID identifying this photo file_name: String, date_time: {type: Date, default: Date.now}, user_id: mongoose.Schema.Types.ObjectId, // The user id of the user who created the photo. comments: [commen Čítaj viac →
V podstate potrebujem zvýšiť čítač v dokumente a získať novú hodnotu, ale toto musí fungovať atomicky.
Momentálne používam príkaz:
.updateOne({_id: ObjectId('5ed7f23789bcd51e9c6a82e0')}, {$inc: {nextTicket: 1}})Ale nemôžem nájsť, ako okamžite zís
Čítaj viac →
Práve začínam s Node a snažím sa dostať Mongo driver do chodu. Mám nastavené pripojenie a zvláštne je, že môžem vkladať veci bez problémov, avšak volanie find na kolekcii spôsobuje chaos.
var db = new mongo.Db('things', new mongo.Server('192.168.2.6',mongo.Connection.DEFAULT_PORT, {}), {}); db.open(function(err, db) { db.collection( Čítaj viac →
Konstruktory MongoClient a Db sú popísané v príručke. Kedy by ste mali použiť jeden a kedy druhý?
MongoClient by mal byť zvyčajne uprednostňovaný, jediným hlavným problémom je, že je novší (1.2+).
Čítaj viac →
Mali sme nasledujúci dotaz v našom Node.JS
mongo.connect('mongodb://XXX:[email protected]:54289/XXXdb', function (err, db) { var collection = db.collection('chatmessages') var stream = collection.find().sort({ _id: -1 }).limit(20).stream(); stream.on('data', function (chat) { socket.emit('user Čítaj viac →
Sledoval som pokyny na používanie MongoDb s Nestjs. Podarilo sa mi veci rozbehnúť, avšak zdá sa mi, že dochádza k dosť zbytočnému duplicitnému zadávaniu informácií (nie DRY). Konkrétne sa zdá, že sme povinní vytvoriť Db schému a tiež rozhrania, ktoré zodpovedajú tejto schéme. V mojom vlastnom kóde to v
Čítaj viac →
Som nový v node.js a mongodb. Nastavil som kolekciu mongodb s názvom "article". Chcel by som zobraziť všetky články z tejto kolekcie v šablóne jade. Použil som tento kód:
server.js:
articles: db.article.find()index.jade:
-for article in articles .row .twelve.col Čítaj viac →Toto sa zdá byť dosť bežná otázka, ale nemôžem nájsť, že by bola už položená. Aký by mal byť Typescript podpis návratovej hodnoty funkcie nižšie?
V praxi je správna otázka možno ktorý súbor s pevne určeným typom potrebujem, pretože všetky, ktoré som si pozrel, sa zdali definovať verzie mongo príkazov s callbackom?
Doteraz mám nainštalovaný tsd, node, mongodb a bluebird.
function countCountries(db) : *?????* { let register = db.colle Čítaj viac →Chcem pridať nový dokument do MongoDB a získať vložené ID ako odpoveď s kódom stavu 201, ale keď sa zavolá db.insertOne, dostanem odpoveď s kódom stavu 204 skôr, než tap funguje. Tu je môj kontrolér
@controller('/stars') export class StarController { constructor(@inject(TYPES.StarService) private starService: IStarService) {} @httpPost('/') public newStar(request: Request, response: Response) { this.starService.insert(request.body) .pipe( tap(result Čítaj viac →