<div dir="ltr"><div>Hi list,</div><div><br></div><div>I have a small feedback when I use float. It seems there is a bug in rql parser for the exponent part of float.</div><div><br></div>>>> rql = "ScoreValue X where  X definition 6911 ,  X value 1.3e-05"<div>
>>> session.execute(rql)</div><div><div>RQLSyntaxError: ScoreValue X where  X definition 6911 ,  X value 1.3e-05;</div><div>at: ('<f.1142>', 1, 52)</div><div><div>>>> rql = "ScoreValue X where  X definition 6911 ,  X value '1.3e-05'"</div>
<div>>>> session.execute(rql)</div></div><div><div><resultset "ScoreValue X where  X definition 6911 ,  X value '1.3e-05'" (1 rows): [14295] (('ScoreValue',))></div></div><div>>>> rql = "ScoreValue X where  X definition 6911 ,  X value 1.3"<br>
</div><div><div>>>> session.execute(rql)</div><div><empty resultset for 'ScoreValue X where  X definition 6911 ,  X value 1.3'></div></div><div><br></div><div>Definition in schema:</div><div>
<p style="margin:0px">class ScoreValue(EntityType):</p>
<p style="margin:0px">    """ A score value """</p>
<p style="margin:0px">    definition = SubjectRelation('ScoreDefinition', cardinality='1*', inlined=True, composite='object')</p>
<p style="margin:0px">    text = String(maxsize=2048, indexed=True)</p>
<p style="margin:0px">    value = Float(indexed=True)</p>
<p style="margin:0px">    datetime = Date()</p></div><div><br></div><div>Best,</div><div>Jinpeng</div><div><br></div></div></div>