我在轨道控制台,不小心输入了字母,j
然后按回车键返回nil
.
rails c
Loading development environment (Rails 3.2.13)
[6] pry(main)> j
=> nil
[1] pry(main)> j.nil?
=> true
Run Code Online (Sandbox Code Playgroud)
谷歌没有让我到任何地方.有人知道这个神秘j
是什么,它的目的是什么?只是好奇.
我正在使用ReactTable,并filterable
设置为true
.我需要访问应用过滤器后返回的数据,因此我可以生成过滤后的数据的CSV.
关于我如何能够获得过滤后的数据的任何想法,如JSON?在这里搞乱了https://react-table.js.org/#/story/custom-filtering,到目前为止还没有找到一种方法来获取已经过滤掉的数据.
我刚刚在我的本地postgres数据库中对pg_restore进行了转储数据库的转储,以使它们排成一行.所有数据都通过了.
现在当我尝试在Rails控制台中查询时,我收到错误.
Artist.count
(0.5ms) SELECT COUNT(*) FROM "artists"
=> 668
Run Code Online (Sandbox Code Playgroud)
**
Artist.last
Artist Load (1.4ms) SELECT "artists".* FROM "artists" ORDER BY "artists"."" DESC LIMIT 1
PG::Error: ERROR: zero-length delimited identifier at or near """"
LINE 1: ...T "artists".* FROM "artists" ORDER BY "artists"."" DESC LI...
^
: SELECT "artists".* FROM "artists" ORDER BY "artists"."" DESC LIMIT 1
ActiveRecord::StatementInvalid: PG::Error: ERROR: zero-length delimited identifier at or near """"
LINE 1: ...T "artists".* FROM "artists" ORDER BY "artists"."" DESC LI...
^
: …
Run Code Online (Sandbox Code Playgroud) 我正在尝试下载我们的暂存数据库的文件(副本).我使用的是pgbackups
以下这些文档.
我创建了一个备份,而不是public-url
使用heroku pgbackups:url b462 --app staging-appname
,这是有效的.
比我运行命令curl -o latest.dump
heroku pg:backups <public-url> b462 -a staging-appname
并获得curl:没有指定URL!
它说<public-url>
我已经复制了实际的长公共网址,如同https://s3.amazonaws.com/reallly-long-url-with-acess-key-ect
.
我在这里错过了什么?