Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Erreur lors de l'utilisation d'un filtre sur une valeur Null #236

Open
sylvainjourdan opened this issue Oct 16, 2018 · 6 comments
Open

Erreur lors de l'utilisation d'un filtre sur une valeur Null #236

sylvainjourdan opened this issue Oct 16, 2018 · 6 comments

Comments

@sylvainjourdan
Copy link
Contributor

Lorsque l'on essaye de faire un filtre sur une propriété en ne demandant que les valeurs nulles (XXX=null) ou non nulles (XXX=notequal,null) on obtient l'exception décrite ci-dessous

An unhandled exception occurred while processing the request.
InvalidOperationException: Nullable object must have a value.

J'utilise la dernière version de Rdd (3.0.0-preview.4) et j'obtiens l'erreur sur le notequal,null

@nfaugout-lucca
Copy link
Contributor

@Poltuu tu pourras regarder demain stp ?

@Poltuu
Copy link
Contributor

Poltuu commented Oct 17, 2018

yes

@Poltuu
Copy link
Contributor

Poltuu commented Oct 17, 2018

@sylvainjourdan tu peux me donner le type sur lequel tu essaies ton filtre ?

@Poltuu
Copy link
Contributor

Poltuu commented Oct 17, 2018

@sylvainjourdan mauvaise nouvelle, il s'agit d'un bug EF Core
( dotnet/efcore#12951 dotnet/efcore#13517 )
Je vais faire un issue pour voir si c'est exactement la même erreur, mais fondamentalement, ya pas de solution simple.

Les solutions en l'état:

  • faire une requête qui part de warning plutôt que de review (pas possible dans votre cas)
  • bouger la foreign key warningId guid? sur review, et la requête devrait fonctionner.

Dsl

@Poltuu Poltuu closed this as completed Oct 17, 2018
@Poltuu Poltuu reopened this Oct 17, 2018
@Poltuu
Copy link
Contributor

Poltuu commented Oct 17, 2018

En fait, RDD pourrait ne pas tomber dans le bug dans le cas simple a un paramètre (xxx=notequal,aaa au lieu de xxx=notequal,aaa,bbb)

Je vais faire une correction, mais je recommande tout de même de changer le modèle, ou sinon ce genre de surpsires pourra se reproduire.
J'ai ouvert le ticket ef dotnet/efcore#13655

@Poltuu
Copy link
Contributor

Poltuu commented Dec 10, 2019

Ils travaillent dessus ;) dotnet/efcore#13655 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants