Как использовать Sequelize ORM Raw запросы (встроенные или уже подготовленные SQL-запросы) в Moleculer.js - PullRequest
1 голос
/ 19 марта 2019

Я использую sequelize ORM для базы данных Mysql. Теперь, если я хочу использовать необработанные запросы (встроенные или уже подготовленные SQL-запросы) в программе молекуляр, то как я могу их использовать.

например,

SELECT user_name as UserName FROM users OR
SELECT column-names
FROM table-name1 LEFT JOIN table-name2
ON column-name1 = column-name2
WHERE condition

Sequelize Ref: http://docs.sequelizejs.com/manual/raw-queries.html Пожалуйста, ведите меня. Спасибо,

1 Ответ

1 голос
/ 21 марта 2019
    actions: {
        findRaw() {
            return this.adapter.db.query("SELECT * FROM posts WHERE title = 'Hello 2' LIMIT 1")
                 .then(res => res[0]);
        }
    },
...