cost 307 ms
Rows is not Iterable EJS 響應中的錯誤

[英]Rows is not Iterable Error in EJS response

您好,我在我的 EJS 響應文件中收到一個錯誤,我正在嘗試顯示我的表單數據,該數據向服務器端的數據庫發出請求,我在這里收到此錯誤是表單代碼和服務器端 我希望它顯示我的數據庫查詢,它是一個 sqlite3 數據庫,表名是:帶有字段的消息:用戶名,消息 ...

如何在 sqlite3 和 nodejs 中順序迭代行?

[英]How to iterate rows sequentially in sqlite3 and nodejs?

賞金將在 5 天后到期。 此問題的答案有資格獲得+50聲望賞金。 約翰正在從一個有信譽的來源尋找答案: 我不想使用非異步睡眠掛起主循環或修改 sqlite 庫我想同步遍歷我的 sqlite 數據庫。 在db.each()中使用async和sleep不會延遲 each 回調,因為它不會在內部回調上使 ...

typeorm SQLITE_BUSY:數據庫被鎖定

[英]typeorm SQLITE_BUSY:database is locked

我正在使用多個進程寫入和讀取 sqlite 數據庫,並且遇到了一個繁忙的錯誤:錯誤:SQLITE_BUSY:數據庫已鎖定。 然后我嘗試將enableWAL參數設置為 true 並將busyErrorRetry參數設置為 300 毫秒。 最后,再次出現問題時,此時不會報SQLITE_BUSY錯誤,但是 ...

Raspberry Pi 4:錯誤:找不到模塊“sqlite3”

[英]Raspberry Pi 4: Error: Cannot find module 'sqlite3'

從終端查詢時,我的 Raspberry Pi 4 B 上的 sqlite3 安裝狀態: 對我來說,這是確認安裝完成。 另外,我沒有做任何事情,比如創建表格等。我只是安裝了它。 現在我正在嘗試訪問它。 我的代碼: 回復: 不知道為什么當終端清楚地顯示其安裝和訪問 sqlite3 的能力時它說找不到s ...

如何在 Sequelize 中為 sqlite3 啟用幾何函數?

[英]How to enable geometric functions for sqlite3 in Sequelize?

我在 NodeJS 應用程序中使用 Sequelize,如 ORM。 出於測試的目的,我將方言設置為“sqlite”並按照 Sequelize 文檔的建議安裝了 package sqlite3 。 運行測試時,我面臨以下類型的錯誤: sqlite_error: no such function: ...

Node-sqlite3:在單個查詢中通過各種 id 有效地 select 行

[英]Node-sqlite3: Efficiently select rows by various ids, in a single query

我想編寫一個包裝器 function function select(db: any, ids: number[]): Cat[] ,它返回通過 ID 從數據庫中獲取的Cat行數組。 function 應該返回整個行數組。 下面是我寫的一種方法。 不是像下面那樣在 for 循環中對每個 ID 調用 ...

Sqlite3 (node.js) 返回 [object Object]

[英]Sqlite3 (node.js) returns [object Object]

我正在嘗試使用 SQLITE3 為我的 discord 機器人存儲數據,在這里我需要保存一個每次使用命令時都會增加的數字。 這是我的代碼:(創建表並將值設置為 0。) 試圖查看返回的數字: 問題是 caseNumber 返回我“[object Object]”,我希望它返回之前設置的 0。 如果可 ...

如何在節點js上使用npm sqlite庫的Prepared statements

[英]How to use Prepared statements with npm sqlite library on node js

我正在使用這個庫將我的節點 js 應用程序連接到 sqlite 數據庫。 我在這里看到了有關如何使用准備好的語句的文檔,但它非常簡短,我無法理解如何將它用於我的用例。 假設我有一個像這樣的 sql 字符串: 因此,根據文檔猜測,我應該首先創建一個語句,然后使用 bind 來填充它: 這是正確的方法 ...

只能通過終端訪問 SQLite3 數據庫

[英]Only able to access SQLite3 database through Terminal

我編寫了一個 Node 腳本來訪問 Safari 的 iCloud Tabs 數據庫,該數據庫位於 Mac 上: ~/Library/Containers/com.apple.Safari/Data/Library/Safari/CloudTabs.db 。 當我通過終端運行腳本時,它能夠很好地訪問 ...

Docker 'docker-compose up' 無法識別具有有效路徑的 sqlite3 命令

[英]Docker 'docker-compose up' not recognizing sqlite3 commands with valid path

我有一個 nodejs 應用程序與我正在嘗試 dockerize 的 Sqlite3 db 配對。 具體來說,我希望能夠在終端“docker-compose up”中運行,並讓 nodejs 從我的 nodejs 應用程序中提供輸出。 在應用程序的目錄中存在節點模塊/依賴項以及 app.js 文件 ...

使用 sqlite3 時修改的數據

[英]Modified data when using sqlite3

我是一個不和諧的機器人開發人員,我為我的機器人使用 SQLite 數據庫。 我通過 npm 命令安裝了sqlite3並使用它,沒有問題,但現在我無法使用它,因為它會修改值。 我這里有一些代碼: const ghostChannels = await new Promise((resolve, rej ...

使用 sqlite3 在 js 文件中等待結果

[英]Await result in js file with sqlite3

我是一個不和諧的機器人開發人員,我使用 database.db 文件作為數據庫。 我在 JS 中編碼,所以我安裝了 sqlite3 模塊。 我的“messageCreate”事件代碼就在那里: module.exports = { name: "messageCreate", once: f ...

在 node-sqlite3 中,如何等到 run() 完成?

[英]In node-sqlite3, how to wait until run() is finished?

使用 node-sqlite3 和以下代碼, INSERT可以在CREATE TABLE完成之前發生: 該文檔將代碼包裝在db.serialize(() => { ... })中,但在我的情況下,這會使代碼變得笨拙。 有什么方法可以等待db.run完成? ` ...

SqliteError:文件不是數據庫

[英]SqliteError: file is not a database

按照此處找到的指示: Sqlite 錯誤:文件不是數據庫我仔細檢查了路徑不包含.db擴展名: 在main : 我收到此錯誤: 其他信息: 我錯過了什么和/或做錯了什么? 更新 1) 如果我輸入main : const infopiecesDb = require('bette ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM