这是存储库中运行良好的查询。
public interface PlayerRepo extends CrudRepository<Player, String>{
@Query("#{#n1ql.selectEntity} WHERE code = $1 and #{#n1ql.filter}")
public List<Player> findPlayersWithCode(String code);
}
我想从 Player 文档中获取特定字段,如下所示:
@Query("#{#n1ql.selectEntity.name} WHERE code = $1 and #{#n1ql.filter}")
public List<String> findPlayerNamesWithCode(String code);
是否可以这样做,我使用的是 spring-data-couchbase 2.1.2