ฉันมีคำถามหนึ่งข้อเกี่ยวกับการดำเนินการค้นหา การใช้การค้นหาหรือการค้นหา Atlas ที่นี่เหมาะที่สุดสำหรับการค้นหาในคอลเล็กชันเดียว ฉันคิดว่าปกติแล้วเราต้องเผชิญกับสถานการณ์ที่เราจำเป็นต้องค้นหาด้วยการเติมข้อมูลหรือการรวบรวมการอ้างอิงด้วย ฉันจะทำอย่างไรให้มีการใช้งานที่ดีขึ้น
พิจารณาสถานการณ์ง่ายๆ ที่ฉันมี คอลเลกชัน 2 รายการ
1 ผลิตภัณฑ์ (ดัชนีข้อความในช่องชื่อผลิตภัณฑ์)
2 ผู้ใช้ (ดัชนีข้อความในช่องชื่อผู้ใช้อาจเป็นชื่อ นามสกุล ฯลฯ)
ผู้ใช้สร้างผลิตภัณฑ์ ดังนั้นในการรวบรวมผลิตภัณฑ์จึงมีการอ้างอิง createdBy ด้วย MongoID ของผู้ใช้ ในส่วนหน้ามีรายการผลิตภัณฑ์ดังนั้นฉันจึงต้องระบุเกณฑ์การค้นหาด้านล่างในการค้นหาข้อความเดียว
- ฉันสามารถค้นหาด้วยชื่อผลิตภัณฑ์
- สามารถค้นหาด้วยชื่อเจ้าของสินค้าได้
วิธีที่ดีที่สุดในการจัดการกับสถานการณ์ดังกล่าวด้วย MongoAtlas คืออะไร อดีต. ฉันต้องการผลิตภัณฑ์ทั้งหมดที่สร้างโดย Donni Bachhan ไปป์ไลน์การรวมตัวของคุณคืออะไรหรือแนวปฏิบัติที่ดีที่สุดสำหรับมัน
ฉันได้ถามคำถามกับชุมชน MongoDB แล้ว แต่ไม่ได้รับความช่วยเหลือที่เหมาะสม โปรดตรวจสอบลิงก์ด้านล่างเพื่อดูข้อมูลอ้างอิงของชุมชน