有什么方法可以在 ActiveJDBC 模型中指定 table 前缀吗?
Is there any way to specify table prefixes in ActiveJDBC models?
有没有办法更改模型的 table 名称,或指定 table 前缀,以便名为 People 的模型引用 table TP_PEOPLE?
有一个方法,可以使用@Table
注解,如:
@Table("TP_PEOPLE")
public class People extends Model {}
但是,我建议调用您的 class Person
,因为此 class 的实例代表您的 table 中的一行:
@Table("TP_PEOPLE")
public class Person extends Model {}
以便您的代码看起来:
List<Person> people = Person.where("ssn = ?", ssn);
有没有办法更改模型的 table 名称,或指定 table 前缀,以便名为 People 的模型引用 table TP_PEOPLE?
有一个方法,可以使用@Table
注解,如:
@Table("TP_PEOPLE")
public class People extends Model {}
但是,我建议调用您的 class Person
,因为此 class 的实例代表您的 table 中的一行:
@Table("TP_PEOPLE")
public class Person extends Model {}
以便您的代码看起来:
List<Person> people = Person.where("ssn = ?", ssn);