MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

कोणीय ऐप में एपीआई कॉल में दो पैरामीटर भेजना संभालना

कोड को साफ-सुथरा बनाने के लिए। यह कई मापदंडों को संभालेगा।

onFilterReceived(para: any, type: string) {
    let body:any = {};
    body['services.workflow.status'] = 'consulting';
    if (type == 'lan')
        body['languages.primary'] =  { $in: para };
    if (type == 'nat')
        body['services.service'] =  { $in: para };

    this.filtersService.getByFilter(this.page, this.pagesize, body)
        .subscribe(resRecordsData => {
                       this.records = resRecordsData;
                   },
                   responseRecordsError => this.errorMsg = responseRecordsError
        );
}

टेम्पलेट में:

<list [records]="records" 
    (sendLanguage)="onFilterReceived($event, 'lan')"
    (sendNationality)="onFilterReceived($event, 'nat')">
</list>



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB में दस्तावेज़ सम्मिलित करने के 5 तरीके

  2. MongoDB $min एकत्रीकरण पाइपलाइन ऑपरेटर

  3. माध्यमिक की अंतहीन ठीक होने की स्थिति

  4. नेवला के साथ गतिशील क्वेरी करें

  5. MongoDB कॉन्फ़िग सर्वर केवल एक या तीन ही क्यों होने चाहिए?