From 5857895c7db2ecbc114bd6fdce483c23516884de Mon Sep 17 00:00:00 2001 From: huangzhiran <30522704+huangzhiran@users.noreply.github.com> Date: Mon, 13 Jan 2025 16:42:13 +0800 Subject: [PATCH] fix support geo query (#63) --- db/device_record.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db/device_record.go b/db/device_record.go index 848bd79..e126d3a 100644 --- a/db/device_record.go +++ b/db/device_record.go @@ -40,7 +40,7 @@ func (d *DB) QueryDeviceRecord(latitude, longitude string) (*DeviceRecord, error );` ids := []string{} - if err := d.db.Exec(fmt.Sprintf(sql, longitude, latitude)).Find(&ids).Error; err != nil { + if err := d.db.Raw(fmt.Sprintf(sql, longitude, latitude)).Scan(&ids).Error; err != nil { return nil, errors.Wrap(err, "failed to query device record geo data") } if len(ids) == 0 {