在数据存储区中,我想为停车位添加实体。
我想让每个停车位由latitude
和longitude
唯一标识,所以没有其他用户
可以添加相同的停车位或多次添加。我猜测我会通过使实体的密钥等于latitude
和longitude
字段来实现此目的。
有没有办法做到这一点?或者我需要制作一个字段?例如,将latitude
和longitude
合并为1个字符串。
在SQL术语中,它将是PRIMARY KEY (latitude, longitude)
感谢。
答案 0 :(得分:1)
试试Search API,它内置了对Geopoints的支持。
当用户提交新条目时,您可以在半径10米内进行搜索,以检查是否已在该位置定义了某些内容。即使用户提供稍微不准确的纬度/经度,这也会有效。