Zend Framework 2 - Doctrine 2 - Hoe GeoPointFields te gebruiken

Ik moet een GeoPointField implementeren met Doctrine2.

Het lijkt erop dat Zend en Doctrine het niet native ondersteunen ...

Bestaat er een goede methode om een ​​dergelijke invoer te valideren? In de database zou ik een eenvoudig stringveld gebruiken, toch?

0
ja ru de

1 antwoord

/^(\-?\d+(?:\.\d+)?),?\s*(\-?\d+(?:\.\d+)?)$/

Deze regexp valideert en vangt GEO-invoer:

  • Breedtegraad, lengtegraad
  • Breedtegraad lengtegraad
  • Coördinaten direct gekopieerd van GoogleMaps
1
toegevoegd
Ik koos voor een standaard regex-validatie, dit werkt prima, behalve de foutmelding: stackoverflow.com/q/14068446/1331671
toegevoegd de auteur Ron, de bron
Nee, in eerste instantie wilde ik een ingebouwde oplossing hebben. maar het lijkt erop dat met regex gaan een lichtere en eenvoudigere manier is. bedankt voor je bericht in ieder geval :)
toegevoegd de auteur Ron, de bron
het zij zo, bedankt voor je inspanning :)
toegevoegd de auteur Ron, de bron
@Ron, dus je vroeg gewoon naar het formulierveld en de validatie van gebruikersinvoer?
toegevoegd de auteur Paul T. Rawkeen, de bron
@Ron, sorry voor mijn onoplettendheid. Ik heb mijn antwoord herzien. Ik heb deze regexp geschreven om de invoer van GEO-coördinaten in een van mijn projecten te valideren. Werkt perfect.
toegevoegd de auteur Paul T. Rawkeen, de bron
@Ron, je bent welkom!
toegevoegd de auteur Paul T. Rawkeen, de bron