راکت
navid
navid
توسط navid مطرح شد
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 })
            }
        })

ثبت پرسش جدید
حسام موسوی
حسام موسوی
تخصص :طراح و برنامه نویس
@hesammousavi6 سال پیشمطرح شد
0

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


navid
navid
تخصص :node.js , FrontEnd
@navidRz6 سال پیشمطرح شد
0

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


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

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