Zoeken op website
Hoe te zoeken in MySql met typeorm door gebruik te maken van "column like".
async findAll({ page, count, ...where }: CategorySelectFilter): Promise<Category[]> { return this.categoryRepository.find({ where, take: count, skip: (page - 1) * count, order: { Lees verder →Stel dat ik een database heb, die een specifieke "mock" is voor testdoeleinden, dus een op geheugen gebaseerde sqlite-database -- terwijl de hoofd database postgres gebruikt:
import knexBuilder = require("knex"); const theDb = knexBuilder({ client: 'sqlite3', connection: { filename: ":memory:" }, useNullAsDefault: true, pool: { min: 1, max: 1, idleTimeoutMillis: 360000 * 1000 }, }); await theDb.schema.cr Lees verder →Ik ben een NodeJS + Mysql + Typescript + Docker-app aan het opzetten, maar ik heb een probleem wanneer ik probeer het mysql2 npm-pakket in mijn hoofdscript op te nemen. Telkens wanneer ik het script opneem, krijg ik namelijk deze fout: Error TS2307: Kan module 'mysql2' of de bijbehorende type-declaraties niet vinden..
Hier zijn mijn bestanden:
// src/index.ts import 'dotenv/config'; import express, { Application, Request, Response } fr Lees verder →
Ik heb hulp nodig. Ik ontwikkel een API met Express en NodeJS met TypeScript, en ik gebruik TypeORM voor databasebewerkingen. Ik probeer een functie te maken waarbij ik alle afspraken die door een specifieke gebruiker zijn gemaakt, opsom en retourneer, maar deze fout blijft optreden
Lees verder →Ik probeer een module te importeren genaamd datasource-sql
https://www.npmjs.com/package/datasource-sql
Elke keer als ik probeer mijn project uit te voeren, krijg ik deze fout:
service_1 | Error: Cannot find module 'datasource-sql' service_1 | Require stack: service_1 | - /code/src/MyDatabase.js service_1 | - /code/src/server.ts service_1 | at Function.Module._resolveFilename (internal/modules/cjs/loader.js:880:15) service_1 | Lees verder →Telkens wanneer ik probeer mijn Nestjs-programma te starten met de PostgreSQL-server, geeft het deze fout: ERROR [TypeOrmModule] Kan geen verbinding maken met de database. Opnieuw proberen (9)... fout: rol "user" bestaat niet
imports: [ TypeOrmModule.forRoot({ type: 'postgres', url: '::1', host: 'localhost', port: 5432, username: 'postgres', password: '12345', database: 'typeorm2', entities: ['dist/**/**.entity{.ts,.js}'], synchronize: true, }),], Lees verder →
Ongeacht opslagdetails, stel je voor dat ik een domeinobject heb dat er zo uit zou zien in Typescript.
interface Cow { id: string; farmer_id: string; num_spots: number; } interface Pig { id: string; farmer_id: string; oink_decibals: num Lees verder →Ik probeer quick.db te gebruiken voor een InteractionCollector-manager in discord.js met TypeScript, en aangezien er niet meer dan 1 collector actief kan zijn, wordt telkens wanneer een gebruiker een commando gebruikt dat een collector heeft, deze in een map gezet met de gebruikers-id, en telkens wanneer de gebruiker een ander commando met een collector gebruikt, wordt de oude vernietigd. Het probleem is dat het werkt wanneer ik een normale JavaScript-map gebruik, maar aangezien dat zwaar
Lees verder →Ik heb rondgezocht en kon geen duidelijk antwoord vinden. Op Java heb ik een klasse zoals deze gemaakt:
@Entity public class Entity { ... @Lob private byte[] image; }En later een MultipartFile opslaan als een byte-array met behulp van de .getBytes()-methode. Hoe kan ik hetzelfde doen in het Prisma-schema?
Lees verder →App-gegevens: Node.js Nest.js (TypeScript & Express.js) TypeORM MySQL DB
We hebben een MySQL-database gekoppeld aan TypeORM. We zijn bezig met het bouwen van een "update"-endpoint, maar er gebeurt niets. Ik vermoed dat we de details niet correct formatteren, maar alles wat ik heb gelezen zegt dat onze syntax correct is.
De reden dat dit zo verwarrend is, is omdat we al gegevens hebben in objecten en arrays op basis van andere aangemaakte entiteiten.
Arrayvoorbeeld.
Lees verder →