knex.js

    0熱度

    1回答

    看起來,使用knex.js的一種非常好的方式是創建遷移來定義模式,然後在正常的node.js代碼中插入到所述模式中。 有沒有辦法不使用遷移?我可以使用正常的node.js代碼中的knex.schema.createTable(...)函數嗎?有沒有這方面的文件? 編輯:我原本寫這個問題,因爲我認爲我不能執行knex.schema.createTable(...)函數從我的正常代碼庫。現在看來我無法

    1熱度

    1回答

    我使用mysql數據庫和objection.js來處理我的數據庫操作。當我嘗試插入值時,出現R_BAD_FIELD_ERROR:Unknown列'字段列表'中的'表'。這是我使用用於插入數據的代碼, Modelclass.query() .insert({ storeId: xxxxxx, itemLocalName: 'LSストレ', itemCode: xxxxxx, item

    0熱度

    1回答

    我是新用這樣的NodeJS我堅持與它的異步行爲,特別是與查詢基於KnexJS模塊 這裏上一個MySQL數據庫與查詢功能: var getNotes = function(owner) { if(owner !== undefined) { knex.table('tblnotes').where('public',1).orWhere({ownerName : owner

    1熱度

    2回答

    我有一個數組 newData = [{ sId: 'XXXXXX', itemlName: 'LSストレッ', iCode: 'XXXXXX', iType: '', skus: 'XXXXXXX', iLevel: 'L2', cCode: '88', cName: 'Other', sCode: '999', sName: 'No Control', pLengthCode: '988', c

    1熱度

    1回答

    當我使用書架將列設置爲null並重定向到顯示該數據的頁面時,數據將顯示未更新的記錄,直到我刷新。下面的代碼: Table.where({id: req.param.id}).fetch() .catch(function (err) { console.log(err); }) .then(function (results) {

    1熱度

    1回答

    我試圖更好地瞭解連接池如何在knex中工作。 將來,我想用一個按小時收費的MySQL數據存儲將我的應用程序部署到PaaS。我擔心的是,使用連接池(如knex)會使我保持連接對我不再需要的數據存儲開放,從而耗費實例時間。 因此,我的問題是:knex在長時間未使用後會自動刪除池中的連接嗎?此外,如果沒有連接的縮減情況,我應該怎麼做才能確保在池中的所有連接都處於非活動狀態時,我不會因未使用的實例小時而收

    0熱度

    1回答

    我正在將角模型對象發送到書架上進行保存,但它可能帶有不在數據庫中的多餘屬性。當我保存時,書架會嘗試保存所有屬性並說它找不到這些額外的屬性。 推薦的方法是什麼?我確定我可以列出一系列白名單的屬性,並手動剝離對象,但是還有其他方法嗎? IE瀏覽器,有沒有內置的方式來忽略未使用的屬性?或者有沒有辦法查詢數據庫獲取列的數組,然後用它來剝離我的對象?

    2熱度

    1回答

    我正在使用passport-bnet來驗證使用battlenet的用戶(他們可以有多個服務)。我有如下的格式用戶對象: { "id": 1, "name": "Meow", "battlenet": { "id": 5, "tag": "obviously-not-a-real-battletag#1234" } } 當我驗證用戶,

    0熱度

    1回答

    我正在編寫一個批處理過程來構建一些日誌類型條目。它將是我的API中的一個單獨的應用程序,它只會執行這一項任務。現在,我有一個Express API和一個logMsg傳遞到的端點。這些來自許多用戶,每個用戶每10秒鐘發送一次。爲了讓事情繼續下去,我對logMsg做了幾個簡單的操作,並將其粘貼到我的Postgres數據庫中。 現在我想遍歷這些消息來構建一些logEntries,以便我可以更輕鬆地計算活

    0熱度

    1回答

    我很難將特定的MySQL查詢複製到Knex中(我正在使用Bookshelf作爲ORM)。當在MySQL終端中直接查詢數據庫時,SQL查詢本身返回正確的數據集。 MySQL查詢: SELECT processed_articles.*, publications.pub_name FROM processed_articles INNER JOIN processed_articles_tren