Re: Get Property Type & Date Compare

Jeroen Reijn <[email protected]>
Newsgroups gmane.comp.jakarta.slide.user
Message-ID <[email protected]>
Hi Aslam,


Aslam Bari wrote:
> Dear All,
> I have two small issues. Can some body help me.

I hope I can help you out.

> 
> 1. I want search with DASL query all resources which have creationdate
> 2006-06-06. The <d:gt> and <d:lt> operators works well on date. But when i
> am giving
>    Following query it does not giving me anything.
> 
> <D:eq>
>          <D:prop>
>                <D:creationdate/>
>          </D:prop>
>          <D:literal>
>                  2006-06-06
>          </D:literal>
> </D:eq>
> 
> I have seen in resources they have creationdate like 2006-06-06T07:33:42Z. 
> Is this is problem of format? If i want to ignore time part what it will do?
> 

Yes I think the problem is the format. I'm not sure what type of slide 
configuration you have but there are two more operators that you could use.

  <S:property-contains>
    <D:prop><u:abstract/></D:prop>
    <D:literal>Word</D:literal>
  </S:property-contains>

or propcontains

<S:propcontains><D:prop><D:author/></D:prop><D:literal>root*</D:literal></S:propcontains>

More little more information can be found at:

http://wiki.apache.org/jakarta-slide/DaslConfiguration

> 
> 2. If there is any Webdav request to get Property type like displayname is
> of type string, creationdate is of type DATE, contentlengh is of type INT
> etc.
> 
> Thanks in Advance.
> 


I'm afraid that based on a propfind the property will always be a string 
in the returned XML.

Kind regards,

Jeroen Reijn
Hippo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.