TypeORM-查询操作
数据操作用于管理和查看数据。本节说明如何使用QueryBuilder访问数据库查询,例如插入,更新,选择和删除查询。让我们详细地逐一进行。
构建插入查询
让我们创建一个Customer实体,如下所示:
客户
让我们在index.ts中添加以下更改,如下所示:
索引
现在,使用以下命令启动您的应用程序-
输出
您可以在屏幕上看到以下输出-
现在打开您的mysql服务器,该表插入了两个字段,如下所示-
建立更新查询
在上一节中,我们插入了两行数据。让我们检查一下更新查询的工作方式。在index.ts中添加以下更改,如下所示:
现在,使用以下命令启动您的应用程序-
您可以在屏幕上看到以下输出-
Mysql表被修改如下所示-
建立选择查询
选择查询用于显示表中的记录。让我们在index.ts中添加以下代码,如下所示:
索引
您可以在屏幕上看到以下输出-
哪里表达
让我们在查询中添加where表达式以过滤客户。示例代码如下-
上面的程序将返回第一个id记录。您可以在屏幕上看到以下输出,
同样,您也可以尝试其他表达式。
建立删除查询
在上一节中,我们已经插入,更新和选择了数据。让我们检查一下删除查询的工作方式。在index.ts中添加以下更改,如下所示:
您可以在屏幕上看到以下输出-
并且您的mysql表被修改如下-