50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

کمک در تبدیل کوئری ارتباط با mongoDB در پایتون با Nodejs

با سلام خدمت اساتید محترم
نوشتن کوئری پیدا کردن تعداد داکیومنت ها در پایتون به صورت زیر است 
({})user_count = db['user'].count_documents

که در nodejs به صورت زیر تغییر پیدا می کند 

{(db.collection('user').find().count(function(err,number){user_count = number

حال اگر بخواهیم در نود از دستورات معادلlt$ یا gt$ یا  gte$یا lte$ و ... استفاده کنیم چگونه است ؟  

پرسیده شده در 1399/09/11 توسط

2 پاسخ

0

سلام به شما دوست عزیز. برای این کار باید به شکل زیر عمل کنیم

db.Pupils.find({ "LatestMark": {$gt : 15, $lt : 20}});

 

پاسخ در 1399/09/11 توسط
1

ضمن تشکر ویژه از شما دوست عزیز جهت پاسخگویی، با کمک پاسخ شما نحوه صحیح رو تونستم اجرا کنم روش صحیح ترش که جواب داد و ترکیبی از دستور شما با دستوری بود که می نوشتم، نوشتن کوئری به شکل زیر شد که جواب و نتیجه داد امیدوارم جهت سایر دوستان مفید واقع گردد

{(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$

 

 

پاسخ در 1399/09/22 توسط

پاسخ شما