封面
This commit is contained in:
@@ -29,73 +29,3 @@ func (listview *ListView) ToJSON() []byte {
|
||||
}
|
||||
return b
|
||||
}
|
||||
|
||||
//// 查詢數據(分頁, 每頁數量, 排序, 條件, 關聯, 獲取總數)
|
||||
//func (listview *ListView) Read(name string, page int64, page_size int64) error {
|
||||
//
|
||||
// // 獲取數據庫連接
|
||||
// db, err := configs.GetDB()
|
||||
// if err != nil {
|
||||
// log.Println(err)
|
||||
// return err
|
||||
// }
|
||||
//
|
||||
// // 獲取總數
|
||||
// var total int64
|
||||
// err = db.QueryRow("SELECT COUNT(*) FROM " + name).Scan(&total)
|
||||
// if err != nil {
|
||||
// log.Println(err)
|
||||
// return err
|
||||
// }
|
||||
//
|
||||
// // 獲取數據
|
||||
// rows, err := db.Query("SELECT * FROM "+name+" LIMIT ?, ?", (page-1)*page_size, page_size)
|
||||
// if err != nil {
|
||||
// log.Println(err)
|
||||
// return err
|
||||
// }
|
||||
// defer rows.Close()
|
||||
//
|
||||
// // 將數據轉換成對象
|
||||
// switch name {
|
||||
// case "images":
|
||||
// for rows.Next() {
|
||||
// var image Image
|
||||
// err = rows.Scan(&image.ID, &image.Name, &image.CreatedAt, &image.UpdatedAt)
|
||||
// if err != nil {
|
||||
// log.Println(err)
|
||||
// return err
|
||||
// }
|
||||
// listview.List = append(listview.List, image)
|
||||
// }
|
||||
// case "models":
|
||||
// for rows.Next() {
|
||||
// var model Model
|
||||
// err = rows.Scan(&model.ID, &model.Name, &model.CreatedAt, &model.UpdatedAt)
|
||||
// if err != nil {
|
||||
// log.Println(err)
|
||||
// return err
|
||||
// }
|
||||
// listview.List = append(listview.List, model)
|
||||
// }
|
||||
// default:
|
||||
// for rows.Next() {
|
||||
// var object Object
|
||||
// err = rows.Scan(&object.ID, &object.Name, &object.CreatedAt, &object.UpdatedAt)
|
||||
// if err != nil {
|
||||
// log.Println(err)
|
||||
// return err
|
||||
// }
|
||||
// listview.List = append(listview.List, object)
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// // 設置返回值
|
||||
// listview.Code = 0
|
||||
// listview.Page = page
|
||||
// listview.PageSize = page_size
|
||||
// listview.Total = total
|
||||
// listview.Next = total > page*page_size
|
||||
//
|
||||
// return nil
|
||||
//}
|
||||
|
Reference in New Issue
Block a user