Встречается на собеседованиях • сегодня
Работал ли с Sequelize
Да, работал с Sequelize — это ORM для Node.js, поддерживающая PostgreSQL, MySQL, SQLite и другие СУБД. Использовал его для управления моделями, миграциями, ассоциациями и запросами.
Пример:
javascript
const { Sequelize, DataTypes } = require('sequelize');
const sequelize = new Sequelize('database', 'user', 'pass', {
dialect: 'postgres',
});
const User = sequelize.define('User', {
name: DataTypes.STRING,
email: { type: DataTypes.STRING, unique: true },
});
(async () => {
await sequelize.sync();
const user = await User.create({ name: 'John', email: 'john@example.com' });
console.log(user.toJSON());
})();
text
Знаю про eager/lazy loading, транзакции, хуки и scopes. Для сложных запросов иногда использовал raw-запросы.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы