Sero  
          
              
                August 13, 2015,  5:44pm
               
              1 
           
         
        
          Dzień dobry forumowniczom.
Mam problem, jestem początkującym użytkownikiem i proszę o pomoc w zrozumieniu pewnej kwestii.
Próbuje dojść jaka jest zasadnicza różnica pomiędzy klasą Query i ActiveQuery.
Jak rozumiem Query to czysta klasa do wykonywania zapytań SELECT.
ActiveQuery dziedziczy z Query, ale co ważnego robi oprócz tego?
Jaka jest główna różnica?
Bardzo proszę o pomoc, jeśli ktoś się orientuje w temacie.
Pozdrawiam
         
        
           
         
            
       
      
        
          
          
            Bizley  
          
              
                August 13, 2015,  7:13pm
               
              2 
           
         
        
          Sam opis klasy tłumaczy: "ActiveQuery represents a DB query associated with an Active Record class.", pozwala na użycie operacji bazodanowych na obiektach Active Record, czyli zmapowanych z bazy modelach.
         
        
           
         
            
       
      
        
          
          
            Sero  
          
              
                August 14, 2015, 10:17am
               
              3 
           
         
        
          Dzięki za odpowiedź, ale jeszcze jednego nie łapie.
Gdy użyje
Tabela::find()
powinienem dostać obiekt ActiveQuery, a wyświetlana jest tablica obiektów-rekordów.
Tego nie rozumiem,
Dzięki za info i pozdrawiam
         
        
           
         
            
       
      
        
          
          
            Sero  
          
              
                August 14, 2015, 11:06am
               
              4 
           
         
        
          ok zrozumiałem w końcu, thx.