小编use*_*074的帖子

TypeORM - 以字符串形式返回十进制列值,而不是十进制/数字

我不知道为什么,但是列值总是以字符串而不是小数形式返回,我不知道如何解决这个问题。

它们正确存储在数据库中,但是当我使用 QueryBuilder 查询时,结果显示为字符串。

import { Entity, Column, PrimaryGeneratedColumn } from 'typeorm';

@Entity({name:"collectionstats"})
export class CollectionStats {
  @PrimaryGeneratedColumn()
  id: number;
  @Column("decimal")
  one_day_volume: number;
  @Column("decimal")
  one_day_change: number;
  @Column("decimal")
  one_day_sales: number;
  @Column("decimal")
  one_day_average_price: number;
  @Column("decimal")
  seven_day_volume: number;
  @Column("decimal")
  seven_day_change: number;
  @Column("decimal")
  seven_day_sales: number;
  @Column("decimal")
  seven_day_average_price: number;
  @Column("decimal")
  thirty_day_volume: number;
  @Column("decimal")
  thirty_day_change: number;
  @Column("decimal")
  thirty_day_sales: number;
  @Column("decimal")
  thirty_day_average_price: number;
  @Column("decimal")
  total_volume: number;
  @Column("decimal")
  total_sales: number;
  @Column("decimal")
  total_supply: number;
  @Column("decimal")
  count: number;
  @Column("decimal")
  num_owners: number;
  @Column("decimal")
  average_price: number;
  @Column("decimal")
  num_reports: number;
  @Column("decimal")
  market_cap: number; …
Run Code Online (Sandbox Code Playgroud)

postgresql typeorm

17
推荐指数
1
解决办法
2万
查看次数

TypeORM - 仅更新提供的值,其余部分保持原样

我将如何使用 TypeORM 来解决这个问题?

我有一个实体,我们将其称为 EntityA。

我的数据库中有 1 个 EntityA,名称 = Joe,年龄 = 17

现在,我的前端向我的 API 发送一个带有类似 { name: Joe,age: 16 } 的对象的 post 请求

如何告诉 type orm 用“Joe”的名称更新数据库中的 EntityA,并且仅更新提供的与数据库中当前存储的值不同的值(在本例中为年龄)?

typeorm nestjs

4
推荐指数
1
解决办法
2万
查看次数

vue router - 身份验证成功后重定向

我有一个使用 vue 路由器的 vue 应用程序。我为登录路由实现了一个身份验证系统。如何让它在登录成功后自动重定向到用户最初想要访问的路线?

这是我的代码

import Vue from "vue";
import VueRouter, { RouteConfig } from "vue-router";
import Home from "../views/Home.vue";
import Collections from "../views/Collections.vue";
import Login from "../views/Login.vue";
import store from "../store/index";

Vue.use(VueRouter);

const routes: Array<RouteConfig> = [
  {
    path: "/login",
    name: "Login",
    component: Login,
  },
  {
    path: "/",
    name: "Home",
    component: Home,
  },

  {
    path: "/collections",
    name: "Collections",
    component: Collections,
    //meta: { requiresAuth: true }
  },
];

const router = new VueRouter({
  mode: "history",
  base: process.env.BASE_URL,
  routes,
}); …
Run Code Online (Sandbox Code Playgroud)

vue.js vue-router

3
推荐指数
1
解决办法
5064
查看次数

Nestjs - 使用可用的第三方库的自定义类的正确方法是什么

我是 NestJS 的新手,我没有找到任何明确的说明来完成我需要做的事情。

我想使用 NestJS 构建我的后端,我以前从未使用过它,但只听说过它的好东西。因此,我要构建的后端服务器将使用 npmjs 中名为 ccxt 的第 3 方模块。在普通的节点应用程序中,我只需创建一个随机类(例如 CryptoManager),导入 ccxt 模块并编写一些按设定时间间隔运行的函数或其他函数。然后我将创建一个控制器类来实例化该 CryptoManager 类的对象,然后我可以返回它的响应。

但是我应该如何使用 NestJS 来做到这一点呢?为了拥有一个正在运行其他嵌套控制器/服务等中可用的后台任务的自定义类,我必须做什么?

这个类只是应该执行第 3 方 (ccxt) 模块函数并将结果存储在数据库中。但我希望能够从 Nestjs 应用程序中的所有点(从所有模块)执行此类方法。

我希望我的问题很清楚,如果不清楚,请告诉我。

node.js nestjs

1
推荐指数
1
解决办法
5851
查看次数

标签 统计

nestjs ×2

typeorm ×2

node.js ×1

postgresql ×1

vue-router ×1

vue.js ×1