[GeoNetwork-users] Filter the metadata in a CSW request

Hi, I'm try to do a request to obtain all the metadata that area of series
or dataset kind , but the dataset metadata only if they are not child of a
serie.

To do this I try this Filter:

        <csw:Constraint version="1.1.0">
            <Filter xmlns="http://www.opengis.net/ogc&quot; xmlns:gml="
http://www.opengis.net/gml&quot;&gt;
                <!--csw:CqlText>type = 'series'</csw:CqlText -->
          <ogc:And>
                  <ogc:Or>
                      <ogc:PropertyIsEqualTo>
                         <ogc:PropertyName>dc:type</ogc:PropertyName>
                         <ogc:Literal>series</ogc:Literal>
                      </ogc:PropertyIsEqualTo>
                      <ogc:PropertyIsEqualTo>
                         <ogc:PropertyName>dc:type</ogc:PropertyName>
                            <ogc:Literal>dataset</ogc:Literal>
                      </ogc:PropertyIsEqualTo>
                  </ogc:Or>
            <ogc:PropertyIsNull>
                <ogc:PropertyName>dc:relation</ogc:PropertyName>
             </ogc:PropertyIsNull>
          </ogc:And>
            </Filter>
        </csw:Constraint>

But This return 0 records.
:frowning:

I don't uderstad why the

            <ogc:PropertyIsNull>
                <ogc:PropertyName>dc:relation</ogc:PropertyName>
             </ogc:PropertyIsNull>

don't work.

Thx.

--
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------