- 首先,我通過「Bitnami Installer for Windows」設置夢工廠。以下爲https://github.com/dreamfactorysoftware/dsp-core/wiki/Install-Microsoft-Windows
- 然後我按照此add-a-rest-api-to-any-sql-db-in-minutes將服務添加到我的遠程Postgres數據庫。
- 在「API Docs」選項卡上,成功調用GET/db操作。 (getTables() - 列出所有表名)。
- 當試圖調用GET/db/{table_name}操作(getRecordsByFilter() - 通過使用過濾器檢索一個或多個記錄)時,出現以下錯誤。
請幫Dreamfactory:與Postgres的數據庫連接
[app][ERROR ] CDbCommand::fetchAll() failed: SQLSTATE[42601]: Syntax error: 7 ERROR: syntax error at or near "field_name"
LINE 1: SELECT k.column_name field_name
^. The SQL statement executed was: SELECT k.column_name field_name
FROM "information_schema"."key_column_usage" k
LEFT JOIN "information_schema"."table_constraints" c
ON k.table_name = c.table_name
AND k.constraint_name = c.constraint_name
WHERE c.constraint_type ='PRIMARY KEY'
AND k.table_name = :table
AND k.table_schema = :schema.
請提供更多的上下文。目前還不清楚你如何進入這種情況。 –
@ihor:內容已更新。 – Vince