You should be able to do standard ajax calls to replace a given id.
Just will have to write the controller action for it instead of hobo
handling it automatically.  Ideally there'd be a way to do this with
parts/without touching controller but from my knowledge, it's not
currently available.

On Jun 13, 11:24 am, Owen Dall <[email protected]> wrote:
> Good example.  Let's ponder this...
>
>
>
> On Sun, Jun 13, 2010 at 4:50 AM, Togg <[email protected]> wrote:
> > Yes, the models are only indirectly involved so I use direct SQL. I
> > need to join different tables and have a query taking quite long...
>
> > Imagine we have three models, People, Cities, Countries.
> > The People belongs to a City.
> > The City belongs to a Country (Country has many Cities)
>
> > In my country index page I want now to display a part which only loads
> > on request.
> > Regard the query as a database sanity checker because the data is not
> > populated by hobo, but externally.
>
> > def unassigned
> >    tmp = People.find_by_sql("SELECT DISTINCT `cities` FROM `people`
> >        WHERE NOT EXISTS.
> >          (SELECT * FROM `cities`
> >          JOIN `countries` ON `cities`.`country_id` = `country`.`id`
> >          WHERE `people`.`city` = `city`.`name`)")
> >   �...@unassigned = String.new
> >    tmp.each do |x|
> >     �...@unassigned += x.city + ", " unless x.city.nil?
> >    end
> >    render :partial => "unassigned", :object => @unassigned <---  I
> > want to replace this all by a hobo way...
> > end
>
> > This query will determine all cities which are either currently not
> > assigned to a country, or cities which are not even defined in the
> > cities table.
>
> > Best regards,
> > Sebastian
>
> > On 13 Jun., 01:03, Owen Dall <[email protected]> wrote:
> > > Sebastian,
>
> > > Can you explain a little more about what you are trying to accomplish in
> > > terms of your model relationships.  Or are you dropping down to actual
> > SQL
> > > and what to make a tag for that?
>
> > > -Owen
>
> > > On Sat, Jun 12, 2010 at 7:40 AM, Togg <[email protected]> wrote:
> > > > Hi all,
>
> > > > I tried to use <do part="my-part">  to update div on request when I
> > > > click a button, but it didn't work.
> > > > Basically the div is initially empty, and only on request I want to
> > > > start the time consuming SQL query and display the result (also have
> > > > indicator that the request is still processing maybe)
>
> > > > Can someone post a short example how to do this correctly?
>
> > > > Best regards,
> > > > Sebastian
>
> > > > --
> > > > You received this message because you are subscribed to the Google
> > Groups
> > > > "Hobo Users" group.
> > > > To post to this group, send email to [email protected].
> > > > To unsubscribe from this group, send email to
> > > > [email protected]<hobousers%[email protected]>
> > <hobousers%[email protected]<hobousers%[email protected]>
>
> > > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/hobousers?hl=en.
>
> > > --
> > > - Owen
>
> > > Owen Dall, Chief Systems Architect
> > > Barquin International
> > > Cell: 410-991-0811
>
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Hobo Users" group.
> > To post to this group, send email to [email protected].
> > To unsubscribe from this group, send email to
> > [email protected]<hobousers%[email protected]>
> > .
> > For more options, visit this group at
> >http://groups.google.com/group/hobousers?hl=en.
>
> --
> - Owen
>
> Owen Dall, Chief Systems Architect
> Barquin International
> Cell: 410-991-0811

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/hobousers?hl=en.

Reply via email to