knex.js

    0熱度

    1回答

    我使用Bookshelf.js和Knex.js查詢我的數據的數據庫返回的所有行包括重複數據行,但似乎ORM沒有返回匹配我的查詢的所有行。我的查詢寫在下面。 MyModel.where({id: req.params.id}) .fetchAll({withRelated: ['children.children']}) .then(result => { res.send(JSON.

    0熱度

    1回答

    我正在使用Postgres數據庫構建應用程序,其中涉及比較計劃。我使用knex將它連接到節點;但如果解決方案最好由原始查詢提供,我也可以使用該路線。 我有一個名爲"Schedules"的表,它包含一個"from_time"和"to_time"。 我希望能夠給予分貝"start_time"和"end_time",發現: ,可以包含"start_time"和「END_TIME」所有日程安排(即from

    1熱度

    1回答

    我有一個表列 table.decimal('some_column', 30,15)其上postgres的是numeric(30,15) 當運行從節點a knex.raw('select some_column from some_table'),我行得到的響應是這樣的: some_column: "5.000000000000000" some_column: "10.000000000000

    1熱度

    1回答

    我有3個表:User,UserDrink,並VenueDrink 這裏是我的樣本數據 User id | name | gender | -------------------- 1 | John | male | 2 | Jane | female | UserDrink id | count | user_id | venue_drink_id 1 | 3 | 1 | 1

    0熱度

    1回答

    我在Express中用Knex構建了一個簡單的TO-DO應用程序作爲我的ORM。除了我的表單數據不會從我的表單發送到服務器這一事實之外,一切正常。作爲一種調試手段,我確保將req.body記錄到控制檯。因此,我在表單中輸入的信息顯示在控制檯中,因此此時的問題是找出它未發佈到服務器的原因。我懷疑我的問題完全來自knex查詢,但我只是不知道如何或爲什麼。這是我到目前爲止... 第一個文件是我的app.

    0熱度

    1回答

    我試圖使用mysql_clear_password插件連接到MySQL服務器。我建立連接配置node-mysql2如下: const connectionConfig = { host: rwConfig.host, user: rwConfig.user, database: rwConfig.database, ssl: { ca: sslCo

    0熱度

    1回答

    我在我的node-config .json文件中引用了以下內容,引用了一個環境變量DATABASE_URL。然而,我的配置讀取這只是作爲實際的字符串DATABASE_URL,並沒有評估它,拉環境變種。 我該如何讀取環境變量?謝謝 配置 staging.json | production.json "knex": { "client": "postgresql", "connec

    0熱度

    2回答

    我一直試圖添加一個GIN索引使用Knex.js在我的表中的一列,但我無法實現這一點。我試圖做這樣的事情 - exports.up = function(knex, Promise) { return knex.schema.createTable('prediction_models', function(table){ table.increments('id');

    0熱度

    1回答

    我在MySQL中插入了記錄knexjs,但在立即返回舊記錄後進行選擇。爲什麼?當我設置timeout()來延遲插入和選擇函數之間時,返回正確的記錄! function(cb) { //callUser plan sd = moment(new Date()).format("YYYY-MM-DD HH:mm:ss"); ed = moment(new Date()).add(3

    0熱度

    1回答

    我有兩個表product和tag與聯結表products_tags。一個產品可以有多個不同的標籤,一個標籤可以有很多不同的產品,但是一個產品和一個標籤之間的關係需要是唯一的。 CREATE TABLE product ( id serial PRIMARY KEY NOT NULL, name varchar(255) NOT NULL ) CREATE TABLE tag