En caso de que alguien se encuentre con este problema al usar HTML rápido donde intenta obtener filas de una tabla con múltiples claves principales y obtener alguna variación de necesita 2 PK o necesita dos claves principales
Error de servidor 500 NotFoundError: se necesitan 2 paquetes
Mi esquema se define como:
users.create(dict(username=str, pwd=str, role=str), pk='username',transform=True) imgs.create(id=int, username=str, mime=str, b64=str, created_at=str, score=int, pk=('id', 'username'),transform=True) ... imgs = imgs() # This Is where I'm trying to return the list of images.
Para ser explícito: el problema es que la tabla espera dos claves principales.
Y puedes hacerlo así: imgs[['1', "admin"] según la especificación API de mini datos. Pero esto devuelve una imagen.
Digamos que desea obtener todas las imágenes de un usuario específico:
users.username = "admin" imgs = imgs.rows_where("username = ?", [users.username]), None))
"Dame todas las filas donde el nombre de usuario sea 'admin' (Y si no lo encuentras, dame Ninguna)"
O ¿qué tal si obtenemos la primera imagen que coincida con una identificación específica?
id = 0 img = next(imgs.rows_where("id = ?", [id]), None)
"Dame la primera fila donde la identificación es 0, (Y si no la encuentra, dame Ninguna)"
Donde imgs es de tipo
Puede haber una forma HTML más idiomática y rápida de hacer esto. Sin embargo, me gusta cómo se leen bien las expresiones.
Y
Vale la pena señalar que el tipo de
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3