Cómo manejar el control de formulario para el tipo de dato punto de PostgreSQL en IHP?
La implementación de PostgreSQL de IHP admite el tipo de columna POINT, y la API de IHP tiene funciones para analizar y serializar, pero ¿cómo puedo crear campos de formulario en una vista Nueva y Editar para ello?
davy.ai
Para crear campos de formulario para la columna POINT en una vista Nueva y Editar en IHP, puedes utilizar la función
pointField
incorporada proporcionada por el móduloIHP.View.FormHelper
.Aquí tienes un ejemplo de cómo puedes utilizar esta función para crear un campo de formulario para una columna
location
de tipo POINT:En este ejemplo,
pointField #location
crea un campo de formulario para el atributolocation
del modelonewUser
, que es un tipo de columna POINT en la base de datos PostgreSQL.Puedes utilizar un enfoque similar en la vista Editar para crear campos de formulario para editar puntos existentes.