1
null可能なクエリパラメータを持つリソースがあります。 DB(GAE DataStore)から関連するエンティティを返却したい 私はそれを行うためにもっと短いか、よりきれいな方法を持っていますか?Objectify - nullでない場合はフィルタを設定します。
これは私のコードです:
var query: Query<Kind> = ObjectifyService.ofy().load().type(Kind::class.java)
if (name != null) {
query = query.filter("name ==", name)
} else if (gender != null) {
query = query.filter("gender ==", gender)
} else if (address != null) {
query = query.filter("timing ==", address)
}
return query....
}
おかげ 調査の後、私はkotlinでその好きを持っていますエクステンション方法が正しい解決策です。 – Joel