【发布时间】:2011-06-06 13:18:38
【问题描述】:
我在 Play 中使用这样的模型:
package models;
import java.util.*;
import javax.persistence.*;
import play.db.jpa.*;
@Entity
public class User extends Model {
public String email;
public String password;
public String fullname;
public boolean isAdmin;
public User(String email, String password, String fullname) {
this.email = email;
this.password = password;
this.fullname = fullname;
}
}
然后,由 Play 创建的表!具有按字母顺序排序的字段,例如:
id
email
fullname
isAdmin
password
有没有什么方法可以把它按正确的顺序排列?
【问题讨论】:
-
什么是字母?行还是列?除非您的查询有
order by子句(忽略聚集索引的概念),否则关系数据库表中的数据没有固有顺序 -
如果您在 phpmyadmin 或任何其他 mysql(或任何 db)客户端查看数据,按指定顺序查看表的列非常重要。
标签: java hibernate jpa playframework