Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

neq in where filter does not include null values

Abierto
#340 13 comentarios 7 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
42/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
javascript, postgresql
Área
databases

Línea de trabajo

Empieza reproduciendo la consulta where descrita en el conector de PostgreSQL e inspecciona cómo el filtro neq se convierte en SQL. Compara la condición != generada con el comportamiento de NULL de PostgreSQL; se considera terminada cuando las entradas NULL se incluyen como se espera, o cuando se documenta la limitación si ese comportamiento no es compatible.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

bug good first issue help wanted

Description/Steps to reproduce

  1. Create a model with String properties
  2. Insert instances with one of the string properties unset. (NULL in DB)
  3. Run a query for model {where: {stringProp: {neq: "value"}}}
  4. NULL entries are not included

Expected result

Null entries are not equal to value so should be included

Additional information

I notice that the output sql from the connector is !=, whereas IS DISTINCT FROM would work for NULL values. As far as I can tell, there is no operator that will invoke IS DISTINCT FROM. If this won't be fixed/is considered not an issue, having this at least documented somewhere would be useful.

Lenguaje dominante
JavaScript
Estrellas
118
Forks
184
Merge medio
1 d 18 h
PR fusionados (30 d)
7

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de loopbackio/loopback-connector-postgresql

Todos los issues de loopbackio/loopback-connector-postgresql

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.