簡體   English   中英

我怎樣才能找到為什么我的代碼在 localhost 上工作但在 Heroku PostgreSQL 上工作的原因?

[英]How can I find why my code is working on localhost but not working on Heroku PostgreSQL?

SQLSTATE [42883]:未定義 function:7 錯誤:運算符不存在:integer = 字符變化第 1 行:...m“角色”內部連接“角色”上的“admin_role”。“id”=“admin_r ...提示:沒有運算符與給定的名稱和參數類型匹配。
您可能需要添加顯式類型轉換。 (SQL: select "roles".*, "admin_role"."admin_id" as "pivot_admin_id", "admin_role"."role_id" as "pivot_role_id" from "roles" 內部連接 "admin_role" on "roles"."id" = "admin_role"."role_id" where "admin_role"."admin_id" = 1) (查看: /app/resources/views/admin/partials/sidebar.blade.php) (查看: /app/resources/views/admin /partials/sidebar.blade.php)(查看:/app/resources/views/admin/partials/sidebar.blade.php)

roles.idadmin_role.role_id可能具有不同的數據類型 - 一種可能是 integer,另一種可能是字符串。 您需要確保兩者都是整數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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