typescript - შემიძლია mysql მონაცემთა ბაზების კითხვა nest js-ში TypeORM-ის გარეშე?


მე ვსწავლობ NestJS-ს, ამჟამად ვკითხულობ DB კითხვების შესახებ TypeORM-ით. თუმცა, მინდა ვიცოდე, შესაძლებელია თუ არა ნატიური SQL კითხვების შესრულება (ეს იმას ნიშნავს, რომ ORM-ის გამოყენების გარეშე)

პასუხი #1

კონკრეტულად არსებობს. ეს დოკუმენტაციაშიც ჩანს:

თქვენ ასევე შეგიძლიათ პირდაპირ გამოიყენოთ ნებისმიერი ზოგადი დანიშნულების Node.js მონაცემთა ბაზის ინტეგრაციის ბიბლიოთეკა ან ORM, როგორიცაა MikroORM, ასევე შემოწმება რეცეპტის აქ, Sequelize (გაიარეთ Sequelize ინტეგრაციის განყოფილებაში), Knex.js (ტუტორიალი), TypeORM, და Prisma (რეცეპტი), რათა ოპერაცია მოახდინოთ უფრო მაღალ აბსტრაქციის დონეზე.

ასე რომ თავისუფლად გამოიყენეთ ნებისმიერი ტექნოლოგია, რაც გსურთ. პირადად მე ვიყენებ kysely-ს როგორც კითხვების შემდგენელს