Spaces:
Build error
Build error
from .surreal import surreal_connect | |
SURREAL_TABLE = "processor" | |
class FetchJsonFromSurreal: | |
def INPUT_TYPES(s): | |
return { | |
"required": { | |
"database": ("STRING", {"multiline": False}), | |
"id": ("STRING", {"multiline": False}), | |
"key": ("STRING", {"multiline": False}) | |
}, | |
} | |
RETURN_TYPES = ("JSON",) | |
FUNCTION = "main" | |
OUTPUT_NODE = True | |
CATEGORY = "database_ops" | |
def main(self, database: str, id: str, key: str): | |
connection = surreal_connect(database) | |
query = f"SELECT {key} from {SURREAL_TABLE}:`{id}`" | |
results = connection.query(query).result | |
data = results[0][key] | |
print("results", data) | |
return [data] | |