Semble que OrientDB ne donne pas le résultat correct pour la recherche simple.
I créé un noeud de classe item
avec 2 propriétés id
et flag
OrientDB Mauvais résultat de recherche
id
: type String, Index: UNIQUEflag
: le type DECIMAL
flag
peut être réglé par 1
, 0
ou null
valeur.
J'utilise la requête ci-dessous pour obtenir tous item
qui a flag
est 1
`select from item where flag = 1`
Mais la requête ne renvoie rien.
Note: J'ai testé sur 2.2.7
et 2.2.10
, et semble que ce problème se produit que si flag
a été défini dans le schéma avant l'alimentation des données. Est-ce bug?
MISE À JOUR: base de données exemple ajouté. Get it here
Merci beaucoup! Il fonctionne comme un charme. J'ouvrirai bientôt un numéro sur github. –