2016-05-30 48 views
0

我想建立一個查詢,並將參數傳遞給它, 不知道我怎麼能做到這一點,這是我的查詢Backand查詢與地理點

{ "object": "garages", "q": { "lat_long" : { "$within" : [[28.703341,77.130605],10000] } } } 

我傳遞緯度,經度和收音機。 現在我能夠通過參數,但作爲響應,我將lat_long 設置爲「lat_long」:「AAAAAAEBAAAAVYSbjCqfPED​​yzTY3pkVTQA ==」。

它是編碼/序列化?我怎樣才能得到我的原始價值?

謝謝

回答

0

點被存儲爲一個二進制值,才能看到您的原始值,你有2個選項

  1. 你可以操縱SQL語句是這樣的:

    SELECT CONCAT(X(lat_long), ',', Y(lat_long)) as origin FROM garages WHERE (ST_Distance ..........

但這種方式,你想能夠編輯NoSQL的標籤

  • 當你調用REST API以 'get' 的對象 '車庫',你會看到值作爲你oroginaly發佈他們