@Override
protected Navigation run() throws Exception {
String query = asString("query");
Set<String> keyWords = YahooAPIService.parse(query);
KeyWordMeta keyWordMeta = KeyWordMeta.get();
// 検索対象となるのはKeyWord エンティティ
ModelQuery<KeyWord> modelQuery = Datastore.query(keyWordMeta);
for (String keyWord : keyWords) {
// すべてのキーワードをEQ フィルタとして追加し、すべてのキーワードにマッチする、というクエリを組み立てる
modelQuery.filter(keyWordMeta.words.equal(keyWord));