Tengo una aplicación que tiene tareas y puede reordenarlas. Ahora estaba luchando por cómo almacenarlos mejor. ¿Debo tener un colomn para el número de orden y volver a calcular todos ellos cada vez que cambio uno? Por favor, dígame una versión que no requiera que actualice todos los números de orden, ya que consume mucho tiempo (desde el punto de vista de las ejecuciones).¿Cómo guardo los pedidos?
Esto es especialmente malo si tengo que poner uno que está en la parte superior del pedido y luego lo arrastro hacia abajo.
- Nombre (número de pedido)
-
- 1Example (1)
- 2Example (2)
- 3Example (3)
- 4Example (4)
- 5Ejemplo (5)
-
- 2Example (1) *
- 3Example (2) *
- 4Example (3) *
- 5Example (4) *
- 1Example (5) *
* hay que cambiarlo en la base de datos
también algunas tareas pueden borrarse debido a que se realizan
En ese ejemplo, no necesitaría actualizar todas las posiciones. Si simplemente establece el registro 1 en la posición 6, está bien. Un mejor ejemplo podría ser tirar del registro inferior hasta la parte superior. –