I've tried it on the latest 2.2.10 and both studio and rest (using postman)
give me the right result:
{"result":[{"@type":"d","@rid":"#21:0","@version":1,"@class":"contract",
"strike":30,"@fieldTypes":"strike=c"}]}
Alex.
Il giorno lunedì 19 settembre 2016 08:35:01 UTC+2, Oleksandr Gubchenko ha
scritto:
>
> Hi,
>
> which version are you using?
>
> Il giorno lunedì 19 settembre 2016 08:20:41 UTC+2, hartmut bischoff ha
> scritto:
>>
>> Hi,
>>
>> I was very surprised, that a simple query " select from something where a
>> = b " could be a subject.
>>
>> but
>> 2.3.1 :001 > DB.execute{ "select from contract where strike = 30" }
>> => []
>> 2.3.1 :002 > DB.execute{ "select from contract where strike between 30
>> and 30" }
>> => [#<IB::Option:0x000000031fa268 @metadata={"type"=>"d",
>> "class"=>"option", "version"=>1, "fieldTypes"=>"expiry=t,strike=c",
>> "cluster"=>25, "record"=>25}, @attributes={ (...) "strike"=>30.0, (...) ]
>> 2.3.1 :003 >
>>
>>
>> (rest-api)
>>
>> A verification in studio was successful.
>>
>> The property "strike" is defined as decimal.
>>
>> Why is the simple "where strike = 30" or "where strike = 30.0" returning
>> an empty result,
>> whereas "where strike between 30 and 30" returns the correct record?
>>
>>
>>
>> hartmut
>>
>>
>>
>>
>>
>>
>>
--
---
You received this message because you are subscribed to the Google Groups
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.