knex.js

    1熱度

    1回答

    我正在嘗試使用MySQL和Knex進行數據庫遷移。 當我運行命令knex migrate:latest,我得到 ER_ACCESS_DENIED_ERROR: Access denied for user ''@'localhost' (using password: NO) 我試過的代碼庫添加密碼(以「123」和「NO」),但什麼我最困惑的是,正如我在我的數據庫文件user: "root",錯誤

    1熱度

    4回答

    我使用knex用Node.js的我想要做一個數學查詢 (我想添加+1到已經存在的值) 我想這樣做在knex UPDATE fares SET fare=fare + 70 這是我在knex查詢,我得到的數據庫中的 knex('table').update({ fares: 'fares' + 70}).then(function() {});

    2熱度

    3回答

    沿着我有2個表 cars |id|name|car_type_id| car_types |id|name| car_type_id可以爲車是空的。 我想查詢我的分貝,這樣我就可以得到一個汽車類型列表,其中有多少輛汽車的數量爲car_type。汽車類型爲零的汽車可以爲空。 我希望這很清楚。但任何建議是值得歡迎的。 所以我找回去像 car_type | count car type

    -1熱度

    1回答

    我有表 '客戶' 和表 '交談' 我在JavaScript中我很新。目前,我嘗試使用knex + bookshelf(帶有繁瑣驅動程序的SQL Server數據庫)來加入這兩個表。我將這兩個表分成兩個模型,並從路由器中調用它(我使用Node js)。 conversation.js customer: function() { return this.belongsTo('Custome

    0熱度

    1回答

    我試圖通過一個工作到目前爲止我的集合獲取結果,但我希望排序是不區分大小寫的。我已經閱讀了書架文檔並在這裏和其他論壇搜索無濟於事。是否需要一些原始的Knex插入?任何幫助深表感謝。 這裏是我的代碼: new Recipes().query('orderBy', 'name', 'asc').fetch({ withRelated: [ { instructions: (query

    1熱度

    2回答

    我在存儲一些JSON數據的Postgres中有一列。 JSON沒有定義的模式,但應該可以搜索具有某個指定鍵的所有記錄。 我使用KnexJS建立查詢,到目前爲止,我想出了這個: tx.select('*').from('table') .whereRaw('cast(data->>? as ?) = ?', [key, type, JSON.parse(value)])); 但它不工作,因爲我

    0熱度

    1回答

    我目前正在使用Javascript與Node.js,Express,SuperAgent和KnexJS(Sqlite3的數據庫框架)的項目。我的問題是這樣的: 當我提交的數據使用PUT方法通過我的API路由更新,我的數據庫已成功更新,但我的控制檯返回此錯誤: PUT http://localhost:3000/user/contracts/ 500 (unknown) Error: unknow

    1熱度

    2回答

    我有這些拖車表: CREATE TABLE cities ( city varchar(80) primary key, location point ); CREATE TABLE weather ( city varchar(80) references cities(city), temp_lo int, temp_hi in

    1熱度

    1回答

    有一個過程從一個數據庫獲取數據並將其複製到另一個數據庫。他們在不同的數據庫平臺上。它的目的是使knex.js成爲中間件。 此作品在0.10.0以下 var first = require("knex")(...); var second = require("knex").initialize(...); 但抱怨說不推薦使用initialize。有人可以舉例說明如何在當前版本的knex.js

    0熱度

    2回答

    我在我的表中的BINARY場,我通常抓住這樣的: SELECT HEX(users.id) AS id FROM users WHERE username = ? 我最近使用Knex因爲我需要能夠從對象動態生成WHERE條款開始。下面是我的嘗試: knex('users').select('HEX(users.id) AS id)').where(filter); 下面是它生成查詢: se