需要创建一个简单的应用程序,它接受一个json文件并更新数据库

时间:2014-07-17 23:16:44

标签: ruby-on-rails json ruby-on-rails-3 activeresource

我对rails很新。我需要一个用json接受post请求的应用程序并在数据库中创建一个对象。我知道我们可以用活动资源做到这一点吗?我找不到任何教程。我不需要任何索引,显示视图。我只需要使用创建。

2 个答案:

答案 0 :(得分:2)

我会从以下命令开始:

rails new jsoner

rails generate model json_converter # Add attribuest here, e.g. msg

rails generate controller json_converter # Add methods, e.g. json_to_db

在config / routes.rb中添加路由

使控制器具有respond_to :json

答案 1 :(得分:1)

一般来说,为了做到这一点,你必须学习SOMETHING。 :)

在你的情况下,我建议跳过Ruby on Rails的广泛,全面(有时令人困惑)的功能集,并尝试使用Sinatra(http://www.sinatrarb.com/intro.html),这是一个相对轻量级的框架,可能会满足你的需求需要。

我通常不喜欢引用谷歌搜索作为Stack Overflow问题的答案,但你的问题是如此广泛,它可能是最好的。尝试:

https://www.google.com/search?q=sinatra+ruby+tutorial+json

...看看是否有任何一个能让你入门。