2012-04-25 31 views
6

Symfony 2 không có kiểu dữ liệu không gian mà MySQL hỗ trợ. Tôi không thể tìm thấy bất cứ điều gì trong tài liệu Doctrine 2 về kiểu dữ liệu đặc biệt này, vậy, có ai biết cách làm việc với các điểm trong Symfony 2 không? Ngoài ra, làm thế nào để truy vấn dựa trên bán kính? Cảm ơn! :)Lưu trữ các điểm không gian trong Symfony 2/Doctrine 2 Entities?

+0

"datatype điểm không gian". Đây có phải là cách ưa thích để nói kiểu dữ liệu thập phân để lưu trữ thông tin lat/long không? –

+1

@MikePurcell Không, đó là cách thức mô tả dữ liệu không gian địa lý thực tế http://dev.mysql.com/doc/refman/5.0/en/spatial-extensions.html –

+0

@PeterBailey: Cảm ơn các bạn đã đứng đầu. Cái gì mới của tôi trong ngày. –

Trả lời

4

Một lựa chọn khác là sử dụng các djlambert/bó doctrine2-không gian, tìm thấy ở đây: https://github.com/creof/doctrine2-spatial

Không cần phải thực hiện bất kỳ công cụ tùy chỉnh.

Các vấn đề liên quan