Difference of using Trait DocumentModel and extending using Mongodb Model #3106
-
| Just want to clarify if there are some drawbacks of using one to the other thanks | 
Beta Was this translation helpful? Give feedback.
      
      
          Answered by
          
            GromNaN
          
      
      
        Aug 21, 2024 
      
    
    Replies: 1 comment 1 reply
-
| Using  
 The trait  | 
Beta Was this translation helpful? Give feedback.
                  
                    1 reply
                  
                
            
      Answer selected by
        masterbater
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
        
    
Using
MongoDB\Laravel\Eloquent\Modelshould be preferred:Model::isDocumentModelfunction.$primaryKeyand$keyTypeThe trait
MongoDB\Laravel\Eloquent\DocumentModelwas introduced in order to support 3rd party model classes.