ウェブサイト検索
私はNode.jsでアプリを作ろうとしています。TypeScriptやTypeORM、routing-controllersのようなライブラリを使用しています
アプリのAPIサーバーは通常の動作時には問題ありません。しかし、npmテストを実行すると断続的なエラーが発生するようです。テストは通常、対応するMochaのbeforeおよびafterスクリプトの間で停止します。しかし、テストを再実行すると通常は成功します。
例 -
そしてすぐに再実行すると成功する -
続きを読む →私はデータベースに接続された動作するサーバーを作成しました。動作する簡単なgetリクエストがあります。私はこのガイド https://docs.nestjs.com/techniques/authentication に従いました。
サーバーを実行して保護されたルートから get リクエストを実行しようとすると、Cannot read property 'challenge' of undefined が発生します。user.controller.ts
import { Controller, Get, UseGuards } from '@nestjs/common'; import { UserService } from './user.service'; import { User } from './user.entity'; import { AuthGuard, PassportModule } from '@nestj 続きを読む →Active Recordパターンを使用して、どのように関連でクエリを実行できますか?
私は2つのエンティティを持っており、2つ目をクエリして最初のものを取得したいです:
役割:
import { User } from "./User"; @Entity({ name: "roles" }) export class Role extends BaseEntity { @PrimaryGeneratedColumn() public id: number; @Column() public name: string; @CreateDateColumn() public createdAt: string; @UpdateDateColumn() public updatedAt: string; @OneToMany(() => User, user => user.role) public users: User[]; }ユーザ
続きを読む →私は NPM で利用可能な TypeORM クイックスタート(https://www.npmjs.com/package/typeorm)を通して実行しました
生のSQLクエリを試すために少しコードを追加したのですが、すぐにQueryFailedErrorが出ています。
TypeORMのconnection.managerのfindメソッドを使ってテーブルとエンティティが作成されたことを確認し、さらにpgAdminで手動でテーブルを確認しました。念のため、pgAdminを使って初期のSQLを生成し、それを最小限に修正しました。
私はまた、ormconfig.jsonファイルでsynchronizeがtrueに設定されていることを確認しました。
私はTypeORMをTypeGraphQLと一緒に使いたかった。
TypeGraphQL にはこの場合の例さえあります。
しかし、それをそのように使って、TypeORM CLI を使って migration:generate を実行してマイグレーションを生成しようとしても、何も起こりません。
ログにはエラーはなく、他のログもなく、何もありません。
これが私が実行しているコマンドです:
GitHubの問題: https://github.com/typeorm/typeorm/issues/4361
続きを読む →
TypeOrm(MySQLに設定済み)にIdeaエンティティを追加しようとしているのですが、インポートがうまく動作しないようです。ファイルを追加すると、typeormが正常に初期化されません。
私はtypeormパッケージを再インストールしましたが、どこからデバッグを始めればいいのか全くわかりません。私はチュートリアル(https://www.youtube.com/watch?v=EHlhvy-fh90)を見ながら進めていますが、このエラーはそのチュートリアルでは発生しません。このチュートリアルからは、postgresqlデータベースをdockerで動かしているmysqlに置き換えるという点で逸脱しています。
ノード -> MySQL 接続の設定でいくつか問題
続きを読む →
私は現在、typeormで次のクエリを実装しようとしています:
select id,"createdAt", "updatedAt","deactivatedAt",(EXTRACT(EPOCH FROM "deactivatedAt" - "createdAt")/3600 ) as lifespan from ( select id,"createdAt", "updatedAt","deactivatedAt", (EXTRACT(EPOCH FROM "deactivatedAt" - "createdAt")/3600 )as t 続きを読む →私はTypeORMに慣れていないので、この質問が馬鹿げて聞こえる場合は事前にお詫びします。
私は User と Category の2つのテーブルを持っています。User には categoryId という列があり、これは Category テーブルへの外部キーです。
カテゴリテーブル:
@Entity() export class Category { @ObjectIdColumn() public _id: ObjectID; @PrimaryColumn() public id: string; public toString(): string { return `${this.id}`; } }ユーザーテーブル
@Entity() export class User { @ObjectIdColumn() public _id: ObjectID; @Pri 続きを読む →私はTypeformのプロジェクトを作成しましたが、Postgresに接続できません。
私はドキュメントに従ってステップごとに進めました。
それから私はコマンド npm start を実行し、これが出力です
[email protected] start /Users/marek/Documents/works/test/MyProject ts-node src/index.ts
marek@Mareks-MacBook-Pro MyProject %
出力にはエラーはありませんが、スクリプトは接続できません。期待される出力が "console.log("Connected.");" であることから、それがわか
続きを読む →こんにちは。
私はtypeorm + typegraphql + typescriptを使って小さなアプリケーションを書きました。動作していて、すべて問題なさそうです。
問題の本質は、テストのための発明を理解することが不可能だということです… データベースに接続していくつかのミューテーションを実行する必要があることは理解していますし、基本的にはそれだけです…
ドキュメントはリゾルバへの正しい接続を見つけることができませんでした
import { Resolver, Mutation, Arg, Int, Query, } from "type-graphql"; import { Author } from "../entity/Author"; import { AuthorBook } from "../entity/AuthorBook"; import { Book } from "../entity/Book" 続きを読む →