-2

GAE で Objectify を使用してフィルタリングしようとしています。

List<users> ul =  ofy.load().type(Usuario.class).filter("name", "gildus").list();

ユーザーのクラスでは、アノテーション @Index を使用します。

@Entity
public class Users {

@Id
private Long id;

@Index
private String name;

...

「gildus」という値がありますが、フィルタ結果は空です。結果が表示される場合に ID フィールドを使用すると (....filter("id", "1").list() )。

それを機能させるためにさらに何ができますか?

4

1 に答える 1

4

結果が表示される場合にIDフィールドを使用すると(....filter("id", "1").list() )

にはフィルタを使用しないでくださいid。代わりに次を使用します。

Usuario user = ofy.load().type(Usuario.class).id(1).get();
于 2013-01-24T09:45:50.087 に答える