Null value in mysql database table

I want to save four fields(name,latitude,longitude,location) coming from
my android phone to mysql table through ruby. I did the follwing code in
my update file.

def update

  @trackdata_items=Trackdata.new(params[:trackdata_items])

  if @trackdata_items.save

  render :text => '{
      "success":true,
            "info":"ok",
            "data":{
            "tasks":[
              {"title":"Complete the app"}
            ]
         }
        }'


   else
        render :status => :unprocessable_entity,
       :json => {   :success => false,
                  :info => resource.errors,
                   :data => {} }
end

end

But my sql database is updating each time with NULL values. what to do ?

On 4 October 2013 10:03, Aneez a. [email protected] wrote:

I want to save four fields(name,latitude,longitude,location) coming from
my android phone to mysql table through ruby. I did the follwing code in
my update file.

def update

  @trackdata_items=Trackdata.new(params[:trackdata_items])

  if @trackdata_items.save

This looks more like a create action than an update action.

But my sql database is updating each time with NULL values. what to do ?

First look in development.log to see what parameters are being posted
and which action is called.

Colin

Hi, actually I am beginner. So can you please tell where is
development.log ?

On Fri, Oct 4, 2013 at 4:19 AM, Aneez a. [email protected] wrote:

Hi, actually I am beginner. So can you please tell where is
development.log ?

Most of the time unless you are some weird ass developer it will be
right there in the terminal by way of STDERR because you will
preferably start a non-daemonized testing server, otherwise it will be
in log/development.log relative to the root of your base Rails app.

On 4 October 2013 10:19, Aneez a. [email protected] wrote:

Hi, actually I am beginner. So can you please tell where is
development.log ?

In that case start by working right through a good tutorial such as
railstutorial.org (which is free to use online). That will show you
the basics of Rails. Do that before starting your own project, it
will save you a lot of time in the long run.

The log in in log/development.log though if you just want to see where
you are going wrong. But then do the tutorial.

Colin

Run: tail -f log/development.log from your project root directory
You should see the same log in the terminal where you run your server

Actually I am almost at the end of my project. If I got this I can
complete my project. Thats why I asked.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs