私はあなたの助けに感謝します。部分的な_article.html.erbに関数があります。スクリプトタグ内に機能があります。関数にはパラメータデータがあります。データはArticleオブジェクトのIDになります。このIDを使用して、記事の名前と説明を取得したいと思います。このデータパラメータを使用して、Articleオブジェクトの他のフィールドを評価するにはどうすればよいですか?そして、私の質問のレイアウトとサンプルコードはご容赦ください。
<script type="text/javascript">
var socket = io.connect('http://127.0.0.1:8000');
socket.on('news', function (data) {
$('#test').html(
'<table><tr><td>' + data +
'</td><td><a href="/articles/' + data +
'">Show</td><td><a href="/articles/' + data +
'/edit">Edit</td><tr></table>'
);
});
</script>
更新:rails dbの移行で定義された記事:
class CreateArticles < ActiveRecord::Migration
def change
create_table :articles do |t|
t.string :name
t.text :desc
t.timestamps
end
end
end
モデル内:
class Article < ActiveRecord::Base
attr_accessible :desc, :name
end