es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DEFAULTIFEMPTY

Cómo generar un valor vacío a partir de resultados agregados con Mongodb

En primer lugar, la función: static async getInitRegistrationMetric(account) { // queremos solo el día completo, así que excluimos la fecha actual const exclude = DateTime.now() .setZone(‘utc’) .startOf(‘day’) .toISODate(); // esto cuenta el número de clientes creados por día const groupByDate = { $group: { _id: { $dateToString: { format: ‘%Y-%m-%d’, . . . Read more

jq: elegir nulo en vez de vacío

He creado esta expresión de filtro: def pick_extension($url): .extension[] | select( .url == $url); [ ( pick_extension( “http://hl7.org/fhir/StructureDefinition/patient-nationality” ) | .url, ( .extension[0] | .url, ( .valueCodeableConcept.coding[0] | .system, .code ) ) ) ] El problema es que cuando pick_extension(url) no selecciona ningún objeto, devuelve vacío. Entonces otras expresiones encadenadas . . . Read more

C# Linq DefaultIfEmpty LeftJoin C# Linq DefaultIfEmpty se refiere a la función que se utiliza en Linq para devolver un conjunto de datos predeterminado si el conjunto actual de datos está vacío. LeftJoin se refiere a la operación de unión en la que se devuelven todos los elementos del conjunto de datos de la izquierda y solo los elementos coincidentes del conjunto de datos de la derecha. Si no hay coincidencias, se devuelve el valor predeterminado (null) para los elementos de la derecha.

Algunos agentes tienen null en el campo Grupo. Estoy tratando de hacer LeftJoin, pero recibo un resultado como InnerJoin (solo agentes con Group no nulo). ¿Cuál es el problema? Gracias a todos, encontré la respuesta en https://stackoverflow.com/a/21584913/13618303 Grupos = nueva ObservableCollection(esperar _repository.GetGroupsAsync() ?? nuevo Group[] { }); Agentes = nueva . . . Read more

El subprocess que imprime en el seudoterminal no está utilizando el tamaño completo del terminal.

Tengo el siguiente programa que envuelve top en un seudoterminal y lo muestra de vuelta en el terminal real. import os import pty import subprocess import sys import time import select stdout_master_fd, stdout_slave_fd = pty.openpty() stderr_master_fd, stderr_slave_fd = pty.openpty() p = subprocess.Popen( “top”, shell=True, stdout=stdout_slave_fd, stderr=stderr_slave_fd, close_fds=True ) stdout_parts = . . . Read more