GOOGLE ADS

miércoles, 20 de abril de 2022

edición de fecha usando la clave guid

He usado guidcomo clave principal para mi tabla.

namespace entities
{
public class position
{
[Key]
public Guid positionId { get; set; }
public string Name { get; set; }
}
}

Desde mi página de vista, estoy enviando esto positionIdcomo una cadena y luego al métodoGetById

¿Cómo usar el Guid para la edición de datos? Estoy tratando de hacer:

public JsonResult GetById(string id)
{
try
{
var data = (from z in db.positions
where z.positionId == id
select z).ToList();
}
catch (Exception)
{
throw;
}
}

Esta consulta muestra un error como: Operator == can not be applied to operands of type string and guid. ¿Cómo convertir esta identificación de cadena para escribir Guid?


Solución del problema

¿Por qué no usar Guid en lugar de una cadena? De todos modos, para convertir una cadena a Guid, debe usar el método Guid.Parse ()

No hay comentarios:

Publicar un comentario

Regla de Firestore para acceder a la generación de subcolección Permisos faltantes o insuficientes

Tengo problemas con las reglas de Firestore para permitir el acceso a algunos recursos en una subcolección. Tengo algunos requests document...