sql >> Databasteknik >  >> NoSQL >> MongoDB

Hur implementerar jag sökfilterfråga med mongodb?

Som en lösning på ovan nämnda problem, försök att köra följande kodavsnitt

    $lang_id = 2;
    $format = ''; //user not selected
    $status = ''; //user not selected
    $filter=array();
    if(!empty($lang_id))
    {
      $filter['language']=$lang_id;
    }
    if(!empty($format))
    {
      $filter['format']=$format;
    }
    if(!empty($status))
    {
      $filter['status']=$status;
    }

    $request =  $collection->find($filter);



  1. mongodb:Multikey-indexeringsstruktur?

  2. Ta bort ett element från array i mongodb

  3. hur man lagrar en bild i redis med python / PIL

  4. Auth för lokal strategi för pass verkar bara fungera på localhost med en delad MongoDB-instans