Arthur Bogaart wrote:
Hi Dennis,

AFAIK this is not possible in a DASL query.
You can try to mimic this behaviour by doing a dasl without a limit (or
a big limit) and then filtering the unique values with an xsl, or first
doing a dasl on the last 5 news-articles and with the returned UIDs
construct 5 dasls that search for the last corresponding comments on
these news articles.
Keep in mind that:
- there is a hard limit of 1000 results in the repository
- sorting large datasets with xsl can be really slow and cpu intensive

So maybe you want to tackle this from another angle. For example set a extra property on the article with the date when the last comment was added. That way you can get the five new articles that where last commented with one query.

Regards,
Bart


regards,
Arthur Bogaart

[EMAIL PROTECTED] - www.onehippo.com
-------------------------------------------------------------
Amsterdam - Hippo B.V. Oosteinde 11 1017 WT Amsterdam +31(0)20-5224466 San Francisco - Hippo USA Inc. 101 H Street, suite Q Petaluma CA
94952-3329 +1 (707) 773-4646
-------------------------------------------------------------
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Dennis de Boer
Sent: dinsdag 22 april 2008 13:33
To: [email protected]
Subject: [HippoCMS-dev] distinct searches

Hello everyone,

Another question I have regards 'distinct' searching using DASL queries.

I have two datatypes, lets call them a news article and a comment.

The comment datatype has a reference (the UID) to the news article.

What I try to get from my DASL query is the following:

Get the 5 latest comments, but with a distinct article UID reference. If I get the latest 5 comments, it could happen that they all reference the same article, so I want a distinct/ unique article reference.

Is this possible using a DASL query?

Thanks in advance.

Dennis de Boer

********************************************
Hippocms-dev: Hippo CMS development public mailinglist

********************************************
Hippocms-dev: Hippo CMS development public mailinglist


--

Hippo
Oosteinde 11
1017WT Amsterdam
The Netherlands
Tel  +31 (0)20 5224466
-------------------------------------------------------------
[EMAIL PROTECTED] / http://www.hippo.nl
-------------------------------------------------------------
********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Reply via email to