मैं विंस्टन पुस्तकालय का उपयोग कर रहा के लिए डाटाबेस MongoDB के लिए लॉग सहेजें करने में असमर्थ:विंस्टन-NodeJS
var MongoDB = require('winston-mongodb').MongoDB;
var logger = new (winston.Logger)({
transports: [
new (winston.transports.Console)(),
new (winston.transports.MongoDB)({ host: ip, db: 'caribcultivate', collection: 'log', level: 'info'})
], exceptionHandlers: [ new winston.transports.Console() ]
});
logger.log('info', "Running logs "+ d);
logger.info("Drive: "+ (new Date(d)).toDateString());
: डेटा का उपयोग मैं डालने के लिए
https://github.com/indexzero/winston-mongodb
: https://github.com/flatiron/winston साथ MongoDB डेटाबेस के लिए डाटा स्टोर करने का प्रयास
लेकिन जब मैं का उपयोग कर डेटा क्वेरी करने के लिए प्रयास करें:
winston.query(options, function (err, results) {
if (err) {console.log(err);}
console.log(results);
});
मैं:
{}
यह कंसोल के लिए सही तरीके से काम करता है, और मैं मोंगोस लाइब्रेरी के साथ एप्लिकेशन के अन्य हिस्सों में डेटाबेस का उपयोग कर रहा हूं।
मैं एक ही मुद्दा हो रहा है। मैं मोंगोएचक्यू का उपयोग अनिवार्य रूप से उपरोक्त कोड के साथ कर रहा हूं। क्या आपके पास कोई भाग्य है जो इसे काम कर रहा है? – abarr
दुर्भाग्य से नहीं। मैं mongodb के बिना कर रहा हूँ क्योंकि यह एक मूल आवश्यकता नहीं थी और एक फ़ाइल को लिखने के लिए एक धारा का इस्तेमाल किया। मैं काम लोड लोड होने पर समस्या की पुनरीक्षा करने की उम्मीद कर रहा हूं। – kyleED