Rows

Rows

Rows is similar with Iterate, but it’s more flexible.

  1. user := new(User)
  2. rows, err := engine.Where("id >?", 1).Rows(user)
  3. if err != nil {
  4. }
  5. defer rows.Close()
  6. for rows.Next() {
  7. err = rows.Scan(user)
  8. //...
  9. }