在app engine java中查询列表属性

在app engine java中查询列表属性,java,list,google-app-engine,Java,List,Google App Engine,我理解,当您在如下查询中使用IN运算符时,会导致多个查询: select * from A where a IN (1,2,3) 另一方面,appengine如何处理在列表属性中查找单个值的查询 select * from B where someListProp IN 1 这在幕后有什么作用?它是否会像其他查询一样导致多个查询 这将创建三个查询并合并结果。好处是这种情况发生在数据库服务器上,因此只有往返 否,这将创建一个查询

我理解,当您在如下查询中使用IN运算符时,会导致多个查询:

select * from A where a IN (1,2,3)
另一方面,appengine如何处理在列表属性中查找单个值的查询

select * from B where someListProp IN 1
这在幕后有什么作用?它是否会像其他查询一样导致多个查询

  • 这将创建三个查询并合并结果。好处是这种情况发生在数据库服务器上,因此只有往返

  • 否,这将创建一个查询