1
我試圖按照谷歌關於如何存儲位置數據(here)的指導,但是,我需要將其轉換爲ASP.NET MVC C#並且設置了一些麻煩上課。如何在實體框架中存儲特定的浮點數
我剛剛讀了this question,我覺得它很相似,但我真的不明白這個解決方案。
我想知道是否有人能夠幫助我如何在實體框架代碼首次生成的數據庫中存儲[10,6]浮點數,或者在EF中存儲經度和緯度的更好方法。
我試圖按照谷歌關於如何存儲位置數據(here)的指導,但是,我需要將其轉換爲ASP.NET MVC C#並且設置了一些麻煩上課。如何在實體框架中存儲特定的浮點數
我剛剛讀了this question,我覺得它很相似,但我真的不明白這個解決方案。
我想知道是否有人能夠幫助我如何在實體框架代碼首次生成的數據庫中存儲[10,6]浮點數,或者在EF中存儲經度和緯度的更好方法。
難道你不能只用decimal
而不是float
?我認爲範圍和精度就足夠了。
你總是可以創建一個decimal
屬性存儲,並且將使用另一種和做轉換,如果你在你的應用程序的其它部分需要float
一個float
屬性。
如果您可以稍微等一會,您可以使用原生支持空間數據,這將在EF 4.2中,現在處於測試階段。 – BrokenGlass
@BrokenGlass - 永遠是這樣的:(我會試着看一下測試版......這真的需要在下週內上線,並且最後一分鐘還會添加位置搜索 - 我之前從未做過我真的很掙扎:( – wil