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

Add IS NOT NULL to query builder #293

Open
katarinasupe opened this issue Dec 15, 2023 · 1 comment
Open

Add IS NOT NULL to query builder #293

katarinasupe opened this issue Dec 15, 2023 · 1 comment
Assignees
Labels
community community Effort - Low Effort - Low feature feature Frequency - Monthly Frequency - Monthly good first issue good first issue Priority - Later Priority - Later Reach - VeryFew Reach - VeryFew Severity - S3 Severity - S3

Comments

@katarinasupe
Copy link
Contributor

katarinasupe commented Dec 15, 2023

Below should work:

Python: `match().node(variable='n').to().node(variable='m').where(item='n.name', operator=Operator.IS_NOT_NULL).return_()`
Cypher: `MATCH (n)-[]->(m) WHERE n.name IS NOT NULL RETURN *;`

Currently, there is no operator IS_NOT_NULL in Operator Enum and where() necessarily requires three arguments (literal or expression as third), while in this case there would be 2 args)

@katarinasupe katarinasupe added the good first issue good first issue label Dec 15, 2023
@katarinasupe katarinasupe added feature feature Importance - I3 Importance - I3 Severity - S3 Severity - S3 Effort - Low Effort - Low community community labels Dec 28, 2023
@hal-eisen-MG hal-eisen-MG added Priority - Now Priority - Now and removed Priority - Now Priority - Now labels Feb 4, 2024
@hal-eisen-MG hal-eisen-MG added Priority - Now Priority - Now and removed Priority - Now Priority - Now labels Feb 11, 2024
@imilinovic imilinovic self-assigned this Feb 15, 2024
@imilinovic imilinovic moved this from Todo to Work Progress in community bugs and incremental features Feb 15, 2024
@hal-eisen-MG hal-eisen-MG added Priority - Now Priority - Now and removed Priority - Now Priority - Now labels Feb 18, 2024
@imilinovic imilinovic moved this from Work Progress to In Review in community bugs and incremental features Feb 18, 2024
@hal-eisen-MG hal-eisen-MG added Priority - Next Priority - Next and removed Priority - Now Priority - Now labels Feb 22, 2024
@katarinasupe katarinasupe added Frequency - Monthly Frequency - Monthly Reach - VeryFew Reach - VeryFew and removed Importance - I3 Importance - I3 labels Feb 27, 2024
@hal-eisen-MG hal-eisen-MG added Priority - Later Priority - Later and removed Priority - Next Priority - Next labels Mar 1, 2024
@katarinasupe katarinasupe added this to the v1.6.0 milestone Jun 5, 2024
@katarinasupe katarinasupe linked a pull request Jun 5, 2024 that will close this issue
18 tasks
@katarinasupe katarinasupe removed a link to a pull request Jul 9, 2024
18 tasks
@katarinasupe katarinasupe removed this from the v1.6.0 milestone Jul 9, 2024
@cmhac
Copy link

cmhac commented Aug 20, 2024

I also have a need for this - currently unable to do the query I want in the query builder without it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community community Effort - Low Effort - Low feature feature Frequency - Monthly Frequency - Monthly good first issue good first issue Priority - Later Priority - Later Reach - VeryFew Reach - VeryFew Severity - S3 Severity - S3
Projects
Development

Successfully merging a pull request may close this issue.

4 participants