کمک در تبدیل کوئری ارتباط با mongoDB در پایتون با Nodejs
با سلام خدمت اساتید محترم
نوشتن کوئری پیدا کردن تعداد داکیومنت ها در پایتون به صورت زیر است
({})user_count = db['user'].count_documents
که در nodejs به صورت زیر تغییر پیدا می کند
{(db.collection('user').find().count(function(err,number){user_count = number
حال اگر بخواهیم در نود از دستورات معادلlt$ یا gt$ یا gte$یا lte$ و ... استفاده کنیم چگونه است ؟
2 پاسخ
سلام به شما دوست عزیز. برای این کار باید به شکل زیر عمل کنیم
db.Pupils.find({ "LatestMark": {$gt : 15, $lt : 20}});
ضمن تشکر ویژه از شما دوست عزیز جهت پاسخگویی، با کمک پاسخ شما نحوه صحیح رو تونستم اجرا کنم روش صحیح ترش که جواب داد و ترکیبی از دستور شما با دستوری بود که می نوشتم، نوشتن کوئری به شکل زیر شد که جواب و نتیجه داد امیدوارم جهت سایر دوستان مفید واقع گردد
{(db.collection('Student').find({ "Moadel": {$gt : 15, $lt : 20}}).count(function(err,number){Student_count = number
بزرگتر از gt greater than$
کوچکتر از lt less than$
سایر شرطها:
مساوی نباشد با ne not equal$
کوچکتر مساوی با lte$
بزرگتر مساوی با gte$