我的实体在云数据存储区中。其中一个属性是Localities,它是串联的字符串,例如。 洛杉矶;旧金山;拉斯维加斯。 现在我如何获得以下类似查询的数据:
从CloudEntity中选择*,其中地点如“%San Francisco%”
答案 0 :(得分:4)
不存储单个字符串,而是存储字符串列表。然后使用相等过滤器。在json中它将是:
Localities: {listValue: [
{stringValue: "Los Angeles"},
{stringValue: "San Francisco"},
{stringValue: "Las Vegas"}]}
然后:
Select * from CloudEntity where Localities = "San Francisco"