谷歌端点 - 数据存储 - 按属性过滤

时间:2014-02-04 20:36:53

标签: google-app-engine

我是“谷歌应用引擎”的新手,我想问一个问题。

我已经使用Eclipse插件为此示例Android应用程序创建了Google端点和后端。 我在数据存储区中成功创建了2个实体,并尝试从数据存储区中获取其中一个条目。我可以使用listuser(该类名为user)然后过滤值,但我不认为这将是一个很好的解决方案。因此,我想使用基于一个用户类属性(而不是键)的简单过滤。到目前为止我失败了,并想请你快速回答。

谢谢,

2 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,您希望提供一种Endpoint方法,该方法允许您根据传递的某些参数搜索用户实体。这些参数将是类属性或实体属性。

如果情况确实如此,那么你绝对可以这样做。只需创建一个额外的Endpoint方法,并确保识别将传递给该方法的参数。然后在方法实现中,根据您是否使用JDO / JPA - 您将需要使用正确的Query方法来检索实体。

答案 1 :(得分:0)

您只需将@Index添加到其他属性中即可将其用作过滤器