Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/53.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails Postgres对SQL的查询无法提交_Ruby On Rails_Postgresql_Heroku_Heroku Postgres - Fatal编程技术网

Ruby on rails Postgres对SQL的查询无法提交

Ruby on rails Postgres对SQL的查询无法提交,ruby-on-rails,postgresql,heroku,heroku-postgres,Ruby On Rails,Postgresql,Heroku,Heroku Postgres,我在Heroku上使用Postgres嗜好版 网站上的特定操作会检查产品和类别表中是否存在特定项目及其类别,如果不可用,则将其插入同一个表中 此过程在本地主机上运行顺利,但在Heroku上失败。事务在开始后立即回滚。这是Heroku日志中的一个示例- 2017-06-22T07:44:34.376911+00:00 app[web.1]: [93df2c3b-5573-4b9f-aee9-42983913bbd4] [1m[36mCategory Load (1.2ms)[0m [1m[3

我在Heroku上使用Postgres嗜好版

网站上的特定操作会检查产品和类别表中是否存在特定项目及其类别,如果不可用,则将其插入同一个表中

此过程在本地主机上运行顺利,但在Heroku上失败。事务在开始后立即回滚。这是Heroku日志中的一个示例-

2017-06-22T07:44:34.376911+00:00 app[web.1]: [93df2c3b-5573-4b9f-aee9-42983913bbd4]   [1m[36mCategory Load (1.2ms)[0m  [1m[34mSELECT  "categories".* FROM "categories" WHERE "categories"."category_name" = $1 LIMIT $2[0m  [["category_name", "Sports"], ["LIMIT", 1]]
2017-06-22T07:44:34.378385+00:00 app[web.1]: [93df2c3b-5573-4b9f-aee9-42983913bbd4]   [1m[36mProduct Load (0.7ms)[0m  [1m[34mSELECT  "products".* FROM "products" WHERE "products"."asin" = $1 LIMIT $2[0m  [["asin", "B00O0UUK74"], ["LIMIT", 1]]
2017-06-22T07:44:34.379228+00:00 app[web.1]: [93df2c3b-5573-4b9f-aee9-42983913bbd4]   [1m[36mCACHE (0.0ms)[0m  [1m[34mSELECT  "categories".* FROM "categories" WHERE "categories"."category_name" = $1 LIMIT $2[0m  [["category_name", "Sports"], ["LIMIT", 1]]
2017-06-22T07:44:34.380159+00:00 app[web.1]: [93df2c3b-5573-4b9f-aee9-42983913bbd4]   [1m[35m (0.5ms)[0m  [1m[35mBEGIN[0m
2017-06-22T07:44:34.381849+00:00 app[web.1]: [93df2c3b-5573-4b9f-aee9-42983913bbd4]   [1m[35m (0.5ms)[0m  [1m[31mROLLBACK[0m

您能否运行
cat日志文件
并发布日志消息?您发布的日志消息太难阅读。有时我会遇到这种情况,我认为如果您的本地正在工作,但在remote中不工作,则可能是数据库的内容不同,可能remote中的某些记录丢失,还要检查您的模型是否有验证规则,例如您在模型上进行了
唯一性验证
。请检查您是否超出了Heroku hobby数据库计划的行限额?