typeorm raw query code example

Example 1: typeorm raw query

import { getManager } from 'typeorm';

  const entityManager = getManager();
  const someQuery = entityManager.query(`
  SELECT 
    fw."X",
    fw."Y",
    ew.*
  FROM "table1" as fw
  JOIN "table2" as ew
    ON fw."X" = $1 AND ew.id = fw."Y";
  `, [param1]);

Example 2: typeorm raw sql

const rawData = await manager.query(`SELECT * FROM USERS`);

Example 3: typeorm raw query params

entityManager.query('SELECT u.name FROM users AS u WHERE u.name = $1 AND u.lastName = $2', ['John', 'Doe']);

Tags:

Sql Example