在D3(JSON)中从Ruby读取数据

在D3(JSON)中从Ruby读取数据,ruby,json,d3.js,Ruby,Json,D3.js,我不知道如何从ruby类读取数据。 假设我有一个类,叫做“点”。 我想要的是从这个“点”读取所有数据。 我是这样做的: var allPoints = <%= Point.all.to_json %>; d3.json('allPoints', function(data){ .......} var-allPoints=; d3.json('allPoints', 函数(数据){……} 我不知道为什

我不知道如何从ruby类读取数据。 假设我有一个类,叫做“点”。 我想要的是从这个“点”读取所有数据。 我是这样做的:

   var allPoints = <%= Point.all.to_json %>;
                d3.json('allPoints', 
                    function(data){ .......}
var-allPoints=;
d3.json('allPoints',
函数(数据){……}
我不知道为什么,但不知何故d3无法读取可变的所有点。 是不是有些东西我忘了写在代码里了? 或者有另一种从Ruby读取所有数据的方法?

用于执行AJAX调用并从服务器检索JSON数据,然后将其传递到提供的回调。看起来您所做的是生成一个页面,页面中嵌入的数据作为JavaScript。要使用此对象,只需使用它。使用所需的任何代码在回调函数中,将名称
数据
替换为
所有点