CQL filter treats Number as String on MongoDB DataStore

Description

In Mongodb datastore, the CQL filter on rule like this 'myproperty > 0' treats all kind of number as a String.
myproperty's definition is

Schemas Document

The corrispondent mongodb's query is:

Logged query on mongod shell

Environment

Windows 7 64bit, Mongodb 3.0, GeoServer 2.10.1

Status

Assignee

Unassigned

Reporter

Sante Barbuto

Triage

None

Components

Affects versions

Priority

High
Configure