QA@IT
«質問へ戻る

本文のコード部分をコードブロックにしました

1138
タイトル
データベースの要素が # とだけ表示されてしまいます。どなたか教えてください。
RailsでDBの要素が正しく全て表示されない
本文
 コンソールでは、以下のように値が表示されますが
 
+~~~ruby
 irb(main):001:0> Book.find(1)
   Book Load (2.2ms)  SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT 1  [["id", 1]]
 => #< Book id: 1, isbn: "0", title: "a", price: 0, publish: "a", published: "1989-10-12", cd: false, created_at: "2012-09-20 16:00:27", updated_at: "2012-09-20 16:00:27" >
+~~~
 
+以下のようにして、コントローラで画面に出力すると`#`だけが表示されます。
 
-
-以下のようにして、コントローラで画面に出力すると  #   だけが表示されます。
-
+~~~ruby
 class TopController < ApplicationController
   def index
     books = Book.find(1)
     render :text => books
   end
 end
+~~~
 
+おそらく`<`と`>`で囲まれた値を全く認識していないのが原因だと思いますが、改善策が見つかりません。
+根拠はコンソールでの表示も`<`と`>`で挟まれた所をなくすと`#`だけだからです。
 
-おそらく   < >  で囲まれた値を全く認識していないのが原因だと思いますが、改善策が見つかりません。
-根拠はコンソールでの表示も <  >で挟まれた所をなくすと #  だけだからです。
-
 どのたか少しで教えていただけないでしょう?
 ほんとによろしくお願いします。困っています。
-

RailsでDBの要素が正しく全て表示されない

コンソールでは、以下のように値が表示されますが

irb(main):001:0> Book.find(1)
  Book Load (2.2ms)  SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT 1  [["id", 1]]
=> #< Book id: 1, isbn: "0", title: "a", price: 0, publish: "a", published: "1989-10-12", cd: false, created_at: "2012-09-20 16:00:27", updated_at: "2012-09-20 16:00:27" >

以下のようにして、コントローラで画面に出力するとだけが表示されます。

class TopController < ApplicationController
  def index
    books = Book.find(1)
    render :text => books
  end
end

おそらく<>で囲まれた値を全く認識していないのが原因だと思いますが、改善策が見つかりません。
根拠はコンソールでの表示も<>で挟まれた所をなくすとだけだからです。

どのたか少しで教えていただけないでしょう?
ほんとによろしくお願いします。困っています。

コンソールでは、以下のように値が表示されますが

~~~ruby
irb(main):001:0> Book.find(1)
  Book Load (2.2ms)  SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT 1  [["id", 1]]
=> #< Book id: 1, isbn: "0", title: "a", price: 0, publish: "a", published: "1989-10-12", cd: false, created_at: "2012-09-20 16:00:27", updated_at: "2012-09-20 16:00:27" >
~~~

以下のようにして、コントローラで画面に出力すると`#`だけが表示されます。

~~~ruby
class TopController < ApplicationController
  def index
    books = Book.find(1)
    render :text => books
  end
end
~~~

おそらく`<`と`>`で囲まれた値を全く認識していないのが原因だと思いますが、改善策が見つかりません。
根拠はコンソールでの表示も`<`と`>`で挟まれた所をなくすと`#`だけだからです。

どのたか少しで教えていただけないでしょう?
ほんとによろしくお願いします。困っています。

誤爆

0
本文
-コンソールでは、このように値が表示されますが
+コンソールでは、以下のように値が表示されますが
 
 irb(main):001:0> Book.find(1)
   Book Load (2.2ms)  SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT 1  [["id", 1]]
 => #< Book id: 1, isbn: "0", title: "a", price: 0, publish: "a", published: "1989-10-12", cd: false, created_at: "2012-09-20 16:00:27", updated_at: "2012-09-20 16:00:27" >
 
-このようにコントローラで画面に出力すると  #   だけが表示されます。
+
+
+以下のようにして、コントローラで画面に出力すると  #   だけが表示されます。
+
 class TopController < ApplicationController
   def index
     books = Book.find(1)

データベースの要素が # とだけ表示されてしまいます。どなたか教えてください。

コンソールでは、以下のように値が表示されますが

irb(main):001:0> Book.find(1)
Book Load (2.2ms) SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT 1 [["id", 1]]
=> #< Book id: 1, isbn: "0", title: "a", price: 0, publish: "a", published: "1989-10-12", cd: false, created_at: "2012-09-20 16:00:27", updated_at: "2012-09-20 16:00:27" >

以下のようにして、コントローラで画面に出力すると  #   だけが表示されます。

class TopController < ApplicationController
def index
books = Book.find(1)
render :text => books
end
end

おそらく < > で囲まれた値を全く認識していないのが原因だと思いますが、改善策が見つかりません。
根拠はコンソールでの表示も < >で挟まれた所をなくすと #  だけだからです。

どのたか少しで教えていただけないでしょう?
ほんとによろしくお願いします。困っています。

コンソールでは、以下のように値が表示されますが

irb(main):001:0> Book.find(1)
  Book Load (2.2ms)  SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT 1  [["id", 1]]
=> #< Book id: 1, isbn: "0", title: "a", price: 0, publish: "a", published: "1989-10-12", cd: false, created_at: "2012-09-20 16:00:27", updated_at: "2012-09-20 16:00:27" >



以下のようにして、コントローラで画面に出力すると  #   だけが表示されます。

class TopController < ApplicationController
  def index
    books = Book.find(1)
    render :text => books
  end
end


おそらく   < >  で囲まれた値を全く認識していないのが原因だと思いますが、改善策が見つかりません。
根拠はコンソールでの表示も <  >で挟まれた所をなくすと #  だけだからです。

どのたか少しで教えていただけないでしょう?
ほんとによろしくお願いします。困っています。

質問を投稿

データベースの要素が # とだけ表示されてしまいます。どなたか教えてください。

コンソールでは、このように値が表示されますが

irb(main):001:0> Book.find(1)
Book Load (2.2ms) SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT 1 [["id", 1]]
=> #< Book id: 1, isbn: "0", title: "a", price: 0, publish: "a", published: "1989-10-12", cd: false, created_at: "2012-09-20 16:00:27", updated_at: "2012-09-20 16:00:27" >

このようにコントローラで画面に出力すると  #   だけが表示されます。
class TopController < ApplicationController
def index
books = Book.find(1)
render :text => books
end
end

おそらく < > で囲まれた値を全く認識していないのが原因だと思いますが、改善策が見つかりません。
根拠はコンソールでの表示も < >で挟まれた所をなくすと #  だけだからです。

どのたか少しで教えていただけないでしょう?
ほんとによろしくお願いします。困っています。

コンソールでは、このように値が表示されますが

irb(main):001:0> Book.find(1)
  Book Load (2.2ms)  SELECT "books".* FROM "books" WHERE "books"."id" = ? LIMIT 1  [["id", 1]]
=> #< Book id: 1, isbn: "0", title: "a", price: 0, publish: "a", published: "1989-10-12", cd: false, created_at: "2012-09-20 16:00:27", updated_at: "2012-09-20 16:00:27" >

このようにコントローラで画面に出力すると  #   だけが表示されます。
class TopController < ApplicationController
  def index
    books = Book.find(1)
    render :text => books
  end
end


おそらく   < >  で囲まれた値を全く認識していないのが原因だと思いますが、改善策が見つかりません。
根拠はコンソールでの表示も <  >で挟まれた所をなくすと #  だけだからです。

どのたか少しで教えていただけないでしょう?
ほんとによろしくお願いします。困っています。