Tag: GREMLINPYTHON
Estoy buscando con my_table y obtengo todas las tablas que espero, ordenadas por puntuación (aunque no estoy seguro si está en el orden correcto ya que no sé cómo obtener las puntuaciones de Elasticsearch). Cuando lo invierto (es decir, de sortOrder DESC a ASC), no obtengo el inverso exacto. ¿Cuál . . . Read more
¿Cómo obtener o crear un vértice/arista en Apache TinkerPop Gremlin en una consulta? Actualmente estoy haciendo esto: id = None if g.V().has(’employee’, ‘name’, ‘thirumal’).hasNext(): id = g.V().has(’employee’, ‘name’, ‘thirumal’).values(‘id’) else: id = uuid4() g.addV(’employee’).property(T.id, id).property(‘name’, ‘Thirumal’).iterate() logging.debug(“El ID es {}”.format(id))
Cuando establezco maxResults en 100, obtengo 20 resultados. Cuando establezco maxResults en 10, obtengo 1 resultado. Desde la documentación: maxResults – El número máximo de resultados a devolver. El valor predeterminado es la configuración de index.max_result_window de OpenSearch, que por defecto es 1000. El parámetro maxResults puede especificar cualquier número . . . Read more
Podemos hacer lo siguiente para crear una conexión y luego adjuntar la conexión al objeto de gráfico g y luego usar g para reflejar la consulta Gremlin en línea. from gremlin_python import statics from gremlin_python.structure.graph import Graph from gremlin_python.process.graph_traversal import __ from gremlin_python.driver.driver_remote_connection import DriverRemoteConnection # Crear un GraphTraversalSource que . . . Read more
¿Cuál es la forma correcta de almacenar una marca de fecha/hora en una base de datos basada en Gremlin como Amazon Neptune? Cuando intento lo siguiente en Python current_timestamp = datetime.datetime.now() g.E(‘d’).property(‘otp_verified_on’, current_timestamp).next() me da una salida similar a ‘otp_verified_on’: datetime.datetime(2021, 11, 23, 9, 47, 30, 173000) así que hago . . . Read more