模型是對數據庫中表的映射,一個模型就是一張表,對模型的修改就是對表的修改。表中的每一行數據是一個最基本的對象,整個表是所有行對象的集合;同樣,模型也是一樣。
#### 創建新的對象實例
當創建一個模型實例時,也就是得到了一張空的表的映射!注意:是空表的映射。此時,在此空表映射中插入數據并保存,就會直接影響到其所對應的數據表。
#### 查詢返回的模型對象實例
當執行查詢,返回一個或多個數據行對象時,此模型實例就是一個行數據對象的集合,此時對集合中數據的修改、刪除也會影響到表中,這此行數據。
#### 模型對象使用
1、模型對象是一個 **包含多個行數據對象** 的**對象集合**,可看成一個二維數組
2、可以使用foreach來循環集合對象。但有一個問題,當遇到空值后,其后的項就會沒有值
3、有一個方法->toArray() 可以將其轉換成一個標準的二維數組,此時才是真正的二維數據!此時操作就很正常了。