Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/436.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Rails 3.1中的统计数据收集(分析)_Javascript_Ruby_Ruby On Rails 3_Mongodb_Mongomapper - Fatal编程技术网

Javascript Rails 3.1中的统计数据收集(分析)

Javascript Rails 3.1中的统计数据收集(分析),javascript,ruby,ruby-on-rails-3,mongodb,mongomapper,Javascript,Ruby,Ruby On Rails 3,Mongodb,Mongomapper,我正在为我的rails应用程序构建一个分析系统,我希望在每次从数据库中提取某个对象时进行监视,并且我希望将该对象放入模型文件中。我有正在页面上显示的对象,我需要查看它们获得的浏览量和点击量。我假设可以通过计算对象何时从数据库中拉出(如果有人告诉我如何做)来处理视图,我使用javascript来监控点击。你们都同意吗?还是有更好的办法。我将Rails 3.1与MongoMapper和MongoDB一起使用来存储数据,只需从浏览器向Rails资源发送一个ajax请求,其中包含要存储在POST请求中的

我正在为我的rails应用程序构建一个分析系统,我希望在每次从数据库中提取某个对象时进行监视,并且我希望将该对象放入模型文件中。我有正在页面上显示的对象,我需要查看它们获得的浏览量和点击量。我假设可以通过计算对象何时从数据库中拉出(如果有人告诉我如何做)来处理视图,我使用javascript来监控点击。你们都同意吗?还是有更好的办法。我将Rails 3.1与MongoMapper和MongoDB一起使用来存储数据,只需从浏览器向Rails资源发送一个ajax请求,其中包含要存储在POST请求中的信息,如:单击“创建”。请确保在请求中包含相关的数据属性

您可能希望收集请求,然后根据时间或使用情况,单击“完成”按钮或类似的按钮,将它们全部成批发送

记录某人单击(来自javascript)的事实与从数据库检索对象时的记录不同。您可以为类中的每个方法编写一个before过滤器,也可以为此类方法实现一个活动记录回调