knex.js

    0熱度

    1回答

    我正在從bookshelfjs進行一個簡單的會話存儲,但我需要正確設置時間戳列。我想現在寫()+ TTL間隔爲1ms列的TTL,但我不記得如何把它做,或者如何觸發該列的原始內容: var Session = Models.Bookshelf.Model.extend({ tableName: 'sessions', idAttribute: 'id' },{ get

    3熱度

    2回答

    我使用knex進行種子播種,我有一個名爲development的文件夾,其中包含所有的種子文件。 我想要的是:如何播種單個文件。 我正在使用的命令是:knex種子:運行--env =開發 但是這個命令是播種所有的文件,我得到重複的數據庫上的數據庫。 假設我昨天已經創建了種子文件,併爲它們播種,今天我想添加另一個種子文件,我只想播種此文件,而不是來自昨天的文件。 從Laravel一個例子是:PHP工

    0熱度

    2回答

    這其實工作原理: knex.raw('select * from users where id = ?', [1]) 我想使用一個以上的值作爲參數,重複其中的一些。這樣的事情: knex.raw('select * from users where id = 1? and name = 2? and firstName = 2?', [1, 'someName']) 我該如何做到這一點?

    4熱度

    2回答

    我只是把我的node.js項目放在彈性beanstalk上,並且配置正確。 我現在通過knex插件將應用程序連接到我的RDS postgres數據庫。 在本地,爲了運行knex遷移來更新本地數據庫,我只是在控制檯「knex migrate:latest」中運行它,但是它不會在彈性beanstalk中正常工作,因爲我無法從項目中運行命令文件夾(至少我不認爲我可以)。 如何在彈性beanstalk應用

    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

    4熱度

    2回答

    我遇到了一個問題,我似乎無法將我的頭包裹起來。這對Knex.JS實現非常具體,我確信與PostgreSQL無關。 下面的實現工作。插入適量(〜500個報表)時。數額較大時,由於其他原因而失敗。無論如何,以下內容對我的用例不起作用,我需要類似下一節的內容。 import knex = require("knex"); (function (items) { let db = knex.t

    2熱度

    1回答

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

    4熱度

    1回答

    我已經使用SQL數據庫工作了大約20年,似乎無法理解Knex映射查詢的方式。有人能幫我得到正確的代碼嗎? 我有我想在我的應用程序的NodeJS使用此SQL查詢: SELECT p.id, p.project_number, p.project_name, p.start_date, p.end_date, o.name, o.email_addr, c.company, c.e

    2熱度

    1回答

    我想在使用書架和knex的節點js中設置一個mysql連接。這是我的設置: var knex = require('knex')({ client: 'mysql', connection: { host : '127.0.0.1', user : 'my_user', password : 'my_password', database :

    0熱度

    1回答

    我正在試驗koa和knex來構建一個RESTful的Web服務,雖然我有基本的工作,我堅持在處理錯誤。我也使用koa-knex-middleware將knex包裝在一個生成器中。 我有下面的代碼,它定義了特定資源GET和POST請求會發生什麼: var koa = require('koa'); var koaBody = require('koa-body')(); var router =