我正在使用http://www.baeldung.com/spring-data-couchbase玩couchbase . 但是我坚持运行自定义N1QL查询 .

我在存储库中写了这个

@Query("SELECT l.created_on,l.is_public,l.list_id,l.list_name,l.type,l.user_id,META(u).id AS _ID, META(u).cas AS _CAS FROM lists USE INDEX(lists USING GSI) WHERE type='list' AND user_name=$userName AND `list_name`=$listName")
public Lists checkListName(@Param("userName") String userName, @Param("listName") String listName);

但我得到了这个

无法为N1QL检索足够的元数据到实体映射,您是否选择了_ID和_CAS?

是他们的另一种方式或我应该怎么做来运行此查询 .