knex.js

    2熱度

    1回答

    如何在knexjs中編寫select firstName || ' ' || lastName as name。以這種方式使用原生.columns(knex.raw("fname || ' ' || lname as name"))的作品,但是有沒有其他方法?

    9熱度

    1回答

    我現在有bookshelf.js嘗試,我用下面knex遷移創建了一個示例表: exports.up = function(knex, Promise) { return knex.schema.createTable("users", function(table) { table.increments(); table.timestamps(); t

    5熱度

    1回答

    我從一個數組,看起來像這樣我的播種完成分貝(詞彙和定義在一個多對多的關係): var seeds = [ { "word": "Click", "definitions": ["Computer", "Mouse", "Tasto", "Pulsante", "Selezionare"] }, { "word": "Galoppo", "definiti

    5熱度

    1回答

    我試圖代碼的鏈接創建FK: how to do knex.js migration 我上線的錯誤: table.bigInteger('AddressId').unsigned().index().inTable('Address').references('id'); 錯誤: TypeError: Object # has no method 'inTable' at TableBuild

    8熱度

    2回答

    我有一個SQL查詢引用同一個表兩次,我需要將該表別名爲兩個單獨的別名。我不能完全弄清楚如何與Knex合作。 有'Words'表和'Users'表。 Words表有兩個外鍵,'author_id'和'winner_id',引用Users表的'id'列。 這裏是我試圖在Knex撰寫的SQL: SELECT w.*, ua.name, uw.name FROM Words AS w INNER JOI

    0熱度

    1回答

    我有一個模型User和UserRole。目前這兩個角色中有兩個角色和許多用戶。我無法找到角色取數據用戶。 我看到的錯誤是:Error: ER_BAD_FIELD_ERROR: Unknown column 'user_roles.user_id' in 'where clause'。 ​​ 。 var UserRole = bookshelf.Model.extend({ tableNa

    6熱度

    1回答

    我們在運行我們的查詢時使用Knex設置Heroku/Postgres數據庫時遇到困難。我們已經建立了我們的heroku/postgres數據庫並創建了我們的表格,但是我們很難與Knex連接。更糟糕的是,幾乎沒有關於將Heroku/Postgres與Knex或任何ORM連接的文檔,所以試圖找出這些東西是一件非常痛苦的事情。 這些是我試過的連接模式。 var knex = require('knex'

    0熱度

    1回答

    使用Knex.raw的\複製命令我們試圖在Knex.raw使用\ COPY命令。我們通過heroku/postgres連接,\ COPY是批量導入數據的唯一方式,因爲我們沒有超級用戶權限。副本之前的反斜槓將被刪除或相乘,具體取決於您嘗試的內容。 到目前爲止,我們已經嘗試使用 1 \ b 2. \ 3.使用String.fromCharCode(92) 4.串聯 我們正在使用的全部功能是逃避吧..

    1熱度

    1回答

    假設我們有一個連接表vehicle_inspections和另一個連接表inspection_actions,以及actions,vehicles, and檢查的基本表。 可以說,我的願望以下DB條目: vehicles ---------------------------- id make ---------------------------- 1 Toyota act

    11熱度

    3回答

    我想在我的查詢中添加where()子句,但有條件地。具體而言,我希望它只有在URL中傳遞了特定的查詢字符串參數時才添加。這是可能的,如果是這樣,我該怎麼去做呢? router.get('/questions', function (req, res) { knex('questions') .select('question', 'correct', 'incorrect')