MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Upsert osadzony dokument w yiimongodbsuite

W końcu otrzymałem rozwiązanie w ten sposób:

       $rec = $model->find($criteria)  ;
           if($rec){

       foreach($rec->edits as  $editarray){
            $var[]=$editarray;
       }
        $edits_new= new Medithtml();
        $edits_new['html']=$htm;
        $edits_new['ci']=$ci;
        $edits_new['path']=$path;  
        $var[]=$edits_new;
        $rec->edits=$var;

        $rec->userid=$userid;
        $rec->title=$title;
        $rec->update(array('edits'  ), true);
      }



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak uruchomić powłokę mongodb w kontenerze docker?

  2. node.js nie może znaleźć modułu „mongodb”

  3. mangusta Data porównująca bez czasu i grupy według createdAt i staffId z tygodniową, miesięczną i roczną sumą personelu liczonego według agregacji?

  4. Sprawdź aktualną liczbę połączeń z MongoDb

  5. Sprawdź, czy wystąpił błąd w aktualizacji/wstawianiu | Sterownik MongoDB Java