EN

Search
Close this search box.

موستانگ، وحشیِ دوست داشتنی

پاسخ داده شد
0
0

فرض کنید لیستی از id ها داریم و می خواهیم document هایی را پیدا کنیم که id آن ها در این لیست قرار دارد. چطور در mongoose این کار را انجام دهیم؟

  • شما باید برای ارسال دیدگاه شوید
پاسخ عالی
0
0

برای این کار می توانید از متد find و عبارت in$ در mongoose استفاده کنید:


    async getPostsOfMultiple(_ids:string[]):Promise<Post[]>
    {
        return await this.PostModel.find({creator_id:{ $in:_ids}});
    }

نکته: برای عکس این حالت ( یعنی گرفتن documnet های که id آن ها درون یک آرایه نیست ) ، از nin$ به جای in$ استفاده کنید.

  • شما باید برای ارسال دیدگاه شوید
نمایش 1 نتیجه
پاسخ شما
اگر قبلاً حساب کاربری دارید با پر کردن فیلد های زیر یا به عنوان مهمان ارسال کنید.
نام*
ایمیل*
وب سایت