当前位置: 首页 > news >正文

网站建设好后怎么制作网页网站建设教程科普

网站建设好后怎么制作网页,网站建设教程科普,通过微信发布诱导分享的美文或者集赞活动属于哪种网络营销方式,网站怎么推广出去在 Nest.js 中执行 SQL 查询通常涉及使用 TypeORM 或 Sequelize 这样的 ORM#xff08;对象-关系映射#xff09;库。这些库使得在 Nest.js 应用程序中连接和操作 SQL 数据库变得更加简单和直观。 以下是一个使用 TypeORM 在 Nest.js 中执行 SQL 查询的示例代码#xff1a;…在 Nest.js 中执行 SQL 查询通常涉及使用 TypeORM 或 Sequelize 这样的 ORM对象-关系映射库。这些库使得在 Nest.js 应用程序中连接和操作 SQL 数据库变得更加简单和直观。 以下是一个使用 TypeORM 在 Nest.js 中执行 SQL 查询的示例代码 首先确保你已经在项目中安装了 TypeORM 在user模块中的entites中user.entity.ts中有如下代码 import { Column, Entity, PrimaryGeneratedColumn } from typeorm; Entity() export class User {PrimaryGeneratedColumn()id: numberColumn()username: stringColumn()password: string }在user模块中的service中user.service.ts中有如下代码 import { Injectable } from nestjs/common; import { UserDto } from ./dto/create-user.dto; import { InjectRepository } from nestjs/typeorm; import { User } from ./entities/user.entity; import { Repository } from typeorm; Injectable() export class UserService {constructor(InjectRepository(User) private readonly user: RepositoryUser) { }async login(userDto: UserDto) {const userInfo await this.user.findOne({where: {username: userDto.username,password: userDto.password,},})return userInfo;}async register(userDto: UserDto) {const existingUser await this.user.findOne({where: {username: userDto.username,},});if (existingUser) {return 用户名已存在;}const data new User();data.username userDto.username;data.password userDto.password;return this.user.save(data);} }很明显没有使用sql语句但是也完成了sql操作 在另一个项目中使用的是 user模块中的user.model.ts中代码如下 import { Column, Model, Table } from sequelize-typescript;Table export class User extends ModelUser {Columnusername: string;Columnpassword: string;Columnavatar: string; } 在user.service.ts中代码如下 import { Injectable } from nestjs/common; import { CreateUserDto } from ./dto/create-user.dto; import { InjectModel } from nestjs/sequelize; import { User } from ./model/user.model; Injectable() export class UserService {constructor(InjectModel(User) private userModel: typeof User,) {}async create(createUserDto: CreateUserDto) {let res await this.userModel.build({...createUserDto})await res.save()return res}async findAll() {let res await this.userModel.findAll()return res}async find(createUserDto: CreateUserDto) {let res await this.userModel.findOne({where: {...createUserDto}})return res}async findOne(username: string) {let res await this.userModel.findOne({where: {username}})return res ! null ? res : null}async uploadAvatar(username: string, avatar: string) {let res await this.userModel.update({avatar}, {where: {username: username}})return {code: 200,msg: 上传成功,data: res}}async hasAvatar(username: string) {let res await this.userModel.findOne({where: {username: username}})return res.avatar ! null} }
http://www.w-s-a.com/news/17272/

相关文章:

  • 建设银行河北分行招聘网站哪里能找到网站
  • 兰州营销型网站网站建设收费标准
  • 网站首页动图怎么做自己做网站很难
  • 自建网站如何盈利推广引流最快的方法
  • 网页设计网站结构图怎么弄网站用户 分析
  • 企业手机网站建设策划天津网页设计工作
  • 苏州vr全景网站建设公司怎么讲解网页的制作技术
  • 徐州智能建站怎么做苏州建设网站首页
  • 网站支付功能报价wordpress主页透明
  • asia域名的网站宁波模板建站源码
  • 官网网站怎么做个人网站盈利
  • 青龙桥网站建设网站同时做竞价和优化可以
  • 沭阳建设网站婴儿辅食中企动力提供网站建设
  • 常州做网站的公司济宁网站建设seo
  • 用wordpress做企业网站视频教程韶关建设网站
  • 怎么做一个免费的网站云南网站设计选哪家
  • dw做六个页面的网站做网站运营有前途吗
  • 中级网站开发工程师 试题战地之王网站做任务
  • 广东东莞保安公司湖南 seo
  • 无锡网站策划公司如何零基础学编程
  • 金融网站如何做设计网站开发流程 文档
  • 用jsp做网站国内知名设计工作室
  • 一键搭建网站北京公司网站设计
  • 山东省城乡建设部网站网站营销单页怎么做
  • 中国移动视频网站建设百度统计官网
  • 网站实施过程网站上传视频怎么做
  • 网上书店网站建设实训总结嘉兴seo
  • 网站运行需求cos wordpress
  • 网络小说网站推广策划方案单位网站建设收费标准
  • 医院网站建设论证报告河源网站seo