簡単な質問。Rails - クエリのデータを調べる
Railsのクエリから受け取ったすべてのデータを表示する方法はありますか?
例:
@persons = Person.find(:all)
@personからのすべてのデータを表示する方法はありますか?
簡単な質問。Rails - クエリのデータを調べる
Railsのクエリから受け取ったすべてのデータを表示する方法はありますか?
例:
@persons = Person.find(:all)
@personからのすべてのデータを表示する方法はありますか?
require 'pp'
pp @persons = Person.find(:all)
または
puts @persons = Person.find(:all).inspect
はまた宝石unrollerを見て、それがデバッグで素晴らしいです、例えば
http://unroller.rubyforge.org/
を見てデバッグ用ActiveRecord付き
シェルを開きます。で入力します。
rails c
、その後
p = Person.find(:all)
、あなたは、すべてのデータが表示されるはずです。レールのコンソールは私にデータを検査するのに多くの時間を助けました。
または
"結合データ"とはどういう意味ですか? https://github.com/michaeldv/awesome_printをしてAPを使用します。
頁の@persons
またあなたがこの素晴らしい宝石をインストールすることができます。あなただけのデータを見たい場合は、このお試しくださいsqliteの
Ok、t帽子は働くが、問題がある。参加しているデータも見たいと思っています。しかし私はこれを見ない。コンソールからこれからクエリを書く必要がありますか? –
ためのSQLデータベースのブラウザのようなデータベースのブラウザを使用することができます代わりに。その場合:
のAP @persons
ありがとうございます、この回答は役に立ちます! –