sequelize.js

    0熱度

    1回答

    我正在使用Express,Node和Pug構建應用程序。在Express中,我有一個端點GET books/:id。我抓取中間件功能中的所有書籍,然後渲染視圖。在視圖中,我循環了所有書籍,而不是僅顯示一本書的詳細信息,而是顯示所有書籍。我該如何渲染一本書的詳細視圖? 下面是詳細信息頁面端點: // GET the book detail page router.get('/:id', (req,

    0熱度

    1回答

    我的postgres數據庫已設置爲使用同級身份驗證,我不知道如何告訴Sequelize使用此方法? 目前我們使用的是以下幾點: new Sequelize("postgres://127.0.0.1/dbname", {}); 我也試過,沒有工作 new Sequelize("postgresql:///dbname?host=/var/lib/postgresql"); 在這兩種情況下,

    0熱度

    1回答

    我需要表的最大id並且想要訪問該值以插入到另一個表中,但我無法在回調函數外部訪問它。如何在塊外部訪問此值? 我正在使用Sequelize和Node.js.我的代碼是: var employeeCode = 'EMP1'; var employeeCodeObj = Employee.max('id').then(function(max) { var maxid = max + 1;

    0熱度

    1回答

    按照sequelize API參考(http://docs.sequelizejs.com/variable/index.html),它說: 爲了提供該數據類型的長度,可以調用它像一個函數:INTEGER(2) 大部分我見過的例子在定義模型時沒有指定數據類型的長度。 module.exports = (sequelize, DataTypes) => { return sequelize

    0熱度

    1回答

    在sequelize,如果我有這樣的關聯: User.hasMany(models.Article, { onDelete: 'cascade', hooks: true}); Sequelize會自動添加UserId列Article表。但現在我想添加更多像UserName和Email到Article,所以當我查詢一篇文章我有作者的名字,我不需要再次查詢UserId。 我該怎麼做?我試圖 Us

    1熱度

    1回答

    我有sequelize使用以下DB模式,並嘗試將多個標籤,以給定的鏈接: const Tag = hnd.define('tag', { name: { type: Sequelize.STRING, allowNull: false, primaryKey: true, }, }); const Link = hnd.define('

    0熱度

    1回答

    大家好,並在此先感謝您的答覆, 我有Sequelize以下關聯: const ForumUser = require('./models').ForumUser; const UserTopics = require('./models').UserTopics; const Topic = require('./models').Topic; ForumUser.belongsToMan

    0熱度

    1回答

    因此,我有一個運行Sequelize ORM的Express服務器。客戶端將用單選按鈕選項回答一些問題,並將答案作爲查詢參數傳遞給URL,以便我可以向服務器發出GET請求。 問題是:我的req.query值應該是我的數據庫表的列名。我想知道是否可以使用Sequelize從數據庫獲取響應,並將參數作爲表的列名傳遞。 async indexAbrigo(req, res) { try {

    0熱度

    4回答

    我使用了sequelize ORM從PSQL數據庫獲取數據。但是,當我檢索某些內容時,會給出一大堆數據。我想要的唯一數據就是'dataValues'內部。當然,我可以使用object.dataValues。但是,還有其他什麼好的解決方案嗎? 我使用Sequelize 4.10

    1熱度

    1回答

    我試圖用種子一sequilize UUID generateUUID 但我得到這個錯誤Seed file failed with error: sequelize.Utils.generateUUID is not a function TypeError: sequelize.Utils.generateUUID is not a function 我如何播種UUID? return query