@Entity
此代码将创建一个名为”users”的数据库表。
你还可以指定一些其他实体选项:
name
- 表名。 如果未指定,则从实体类名生成表名。schema
- 架构名称。- - 在表创建期间设置的数据库引擎(仅在某些数据库中有效)。
synchronize
- 架构更新中跳过标有false
的实体。orderBy
- 使用find
操作和指定实体的默认排序。
了解有关 Entities的更多信息。
@ViewEntity
视图实体是一个映射到数据库视图的类。
name
- 视图名称。 如果未指定,则从实体类名生成视图名称。database
- 所选DB服务器中的数据库名称。- - 视图定义。 必需参数。
expression
可以是带有正确转义的列和表的字符串,取决于所使用的数据库(示例中为postgres):
或者是QueryBuilder的一个实例
了解有关View Entities的更多信息。