Ассоциации данных в узле с использованием MYSQL

#mysql #node.js

Вопрос:

При создании моделей в УЗЛЕ с использованием MYSQL, например, как пишутся отношения между пользователями и продуктами. Как вы показываете, что есть связь? Вам не нужно показывать ассоциацию при написании моделей и просто использовать Join в SQL-запросе?

Комментарии:

1. Теоретически вы могли бы использовать ORM, как Prisma , и использовать отношения … Помните, что переменные js-это просто объекты, поэтому, если вы вернете уже JOINED данные, вы получите JOINED объект.

2. Что делать, если вы не хотите использовать ORM, такой как Prisma или Sequelize? Необходимо ли создавать схемы моделей для шаблона MVC для MYSQL?

3. Ну, как я уже говорил ранее, если ваш SQL-запрос возвращает уже ПРИСОЕДИНЕННЫЕ данные, то вы получаете уже ПРИСОЕДИНЕННЫЙ объект javascript.