neo4j csv точность типа float изменена

Я пытаюсь сначала загрузить место, затем загружаю событие и ссылку на место. Но у меня нет ссылки, потому что neo4j испортил мою точность широты и долготы.

Например, моя широта -75.0715026855469, но она стала -75.07150269 в: GeoCoordinates, и я не могу найти совпадение, потому что -75.0715026855469 не равно -75.07150269

Есть идеи, как с этим справиться?

Заранее спасибо.

ИСПОЛЬЗОВАНИЕ ПЕРИОДИЧЕСКОЙ ЗАГРУЗКИ ЗАГРУЗКИ CSV С ЗАГОЛОВКАМИ ИЗ "file: /place.csv" AS row Create (g: GeoCoordinates {latitude: row.Latitude, longitude: row.Longitude, postalCode: row.zip})

ИСПОЛЬЗОВАНИЕ ПЕРИОДИЧЕСКОЙ ЗАГРУЗКИ ЗАГРУЗКИ CSV С ЗАГОЛОВКАМИ ИЗ "file: /event.csv" AS row Match (g: GeoCoordinates {latitude: row.Latitude, longitude: row.Longitude, postalCode: row.zip}) Create (e: Event {name : row.Title, startDate: row.Date, endDate: row.DateOnly}) - [r: location] -> (g)


person Joseph Wu    schedule 12.05.2016    source источник


Ответы (1)


Это моя вина. Проблема в том, что импорт CSV обрабатывает все как строку, даже если она выглядит как int или float. Как я думал, никаких проблем с точностью нет.

person Joseph Wu    schedule 12.05.2016