راکت

دریافت طول یک فیلد در دیتابس مونگو

2 پاسخ

سلام
داخلی دیتابیسم یک یوزر دارم که داخل فیلد های اون کاربر یک فیلد به صورت array
هست که ابجکت ایدی های داکیومنت های دیگم رو توش ref میدم
میخوام کاربرم رو برگردونم و بعد فیلد مورد نظرم رو populate میکنم
و توی اطلاعاتی که populate میشه یک فیلد دارم با نام وضعیت که حالت های مختلفی داره مثل Finished و Unsuccessful و...
میخوام بگم نگاه کنه به فیلد وضعیتم و اونایی که داخل شون وضعیت شون Finished بود رو بشمار و به من بده باید چیکار کنم!؟

دستوری تو مونگو داریم براش؟

اینجوری کد زدم!

models.Medical.findById(id).populate(['Activites']).exec((err , finded) => {
        if(err) res.status(500).json({ Error : err , Success : false }) 
            if(finded) {
                res.status(200).json({ Data : [finded.Activites[0]].map(item => {
                    return {
                        'Condition' : item.Condition.includes('Finished')
                    }

                }) , Success : true })
            }
        })
ثبت پرسش جدید

پاسخ‌ها

2
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

شما میخواید بجای اینکار ببینید از خود مانگو دستوری براش هست یا نه ؟

navid
navid
@navidRz

تخصص: node.js , FrontEnd

خیلی گشتم
خیلی جا ها هم با خود مونگو اقدام کردم اقای موسوی خیلی عالی بود
ضعف بزرگ من زبان انگلیسیمه
داکیومنتش رو زیرو رو میکنم ولی ترجمه ها رو با گوگل ترانسلیت انجام میدم
یه چیز وحشتناکی میشه
درک نمیکنم با ترجمه ای که میشه کار اون متود چیه
الان دارم کورس مونگوی شما رو میبینم دوباره
شاید اونجا به متودی اشاره کرده باشید
بازم ببخشید
@hesammousavi

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام