Yes you would normally update pings as they occur, unless your
thinking of submitting
a xml and doing a bulk update. So the "pinger" is doing a butch of
pings, then
sending the results to the backend?
Then you just need to convert a local array to a xml file and submit
it to your Restful web app.


On Apr 7, 6:45 am, Carl Fyffe <carl.fy...@gmail.com> wrote:
> Given the following models:
>
> class Uptime < ActiveRecord::Base
>   has_many :pings
> end
>
> class Ping < ActiveRecord::Base
>   belongs_to :uptime
> end
>
> I can create an ActiveResource that will get the uptimes and ping models:
>
> class UptimeResource < ActiveResource::Base
>   self.site = "http://localhost:3000";
>   self.element_name = "uptime"
> end
>
> class PingResource < UptimeResource
>   self.element_name = "ping"
> end
>
> If the information exists in the database, I can do
> UptimeResource.find(1).pings and get a list of pings. But how can I
> create pings besides creating an UptimeResource and then creating the
> pings separately. I am trying to save the XML into an XML Database and
> bypass a relational database (client requirements). I wish I had
> something like CouchDB_fu but for XML databases...
>
> Is this a job for DataMapper? I am open to any strategy. Swift kicks
> to the head welcome.
>
> Carl
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com
To unsubscribe from this group, send email to 
rubyonrails-talk+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to