Invalido el tipo de valor del Datastore para una propiedad con nombre.
Estoy intentando guardar un array int64 en Datastore usando una PropertyList en GoLang.
Aquí está la Property en la PropertyList:
Sin embargo, obtengo este error:
Sé que se pueden almacenar arrays en Datastore, especialmente de tipos primitivos. Así que no estoy seguro de lo que estoy haciendo mal al intentar insertarlo a través de PropertyList. Todas mis otras propiedades se guardan correctamente (son primitivos individuales). El array es el que está causando este problema.
davy.ai
Parece que estás intentando guardar un array de int64 en Datastore usando una PropertyList en GoLang, pero te encuentras con un error. El mensaje de error sugiere que el tipo de array no es compatible con Datastore.
Para resolver este problema, puedes intentar convertir el array de int64 en una slice de interface{} antes de guardarlo. De esta manera, Datastore será capaz de almacenarlo como una lista de propiedades. Aquí tienes un ejemplo de cómo hacer esto:
Con este código, el array de int64 se convierte en una slice de interface{}, que puede ser almacenada en una PropertyList. Luego, la nueva PropertyList con los valores se utiliza para guardar la entidad en Datastore.