Reading the page ...

Deprecated Syntax

    <id predicate> ::= [ "NOT" ] "IN" "(" <id> {"," <id> } ")"
    <id> ::=  <character string literal>

New Syntax (since 2.7.rc1)

    <id predicate> ::= [ "NOT" ] "IN" "(" <id> {"," <id> } ")"
    <id> ::=  <character string literal> | <integer literal>

Am I missing something? It looks like the new syntax just allows integers
or character strings?


--
Jody Garnett

On 15 December 2015 at 03:13, Mark Prins <mc.pr...@gmail.com> wrote:

> Out of curiosity (and because I'm running into some trouble having tables
> with an id column that's not the primary key) what is the plan (if any) for
> dropping the deprecated "id in" syntax from CQL? (So that "id" will be
> handled as an ordinary attribute)
>
> From the docs [1] it seems that it was deprecated in the 2.7 release
>
> [1]
> https://github.com/geotools/geotools/blob/master/modules/library/cql/ECQL.md
>
> --
> Disclaimer;
> This message is just a reflection of what I thought at the time of
> sending. The message may contain information that is not intended for you
> or that you don't understand.
>
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> GeoTools-Devel mailing list
> GeoTools-Devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>
>
------------------------------------------------------------------------------
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to