异常:rg.springframework.cloud.gcp.data.datastore.core.mapping.DatastoreDataException:无法将类PageRequest转换为数据存储
我对Spring数据有异议。当我将@Query注释与Pageable一起使用时,例如:异常:rg.springframework.cloud.gcp.data.datastore.core.mapping.DatastoreDataException:无法将类PageRequest转换为数据存储,spring,google-cloud-datastore,datastore,gql,Spring,Google Cloud Datastore,Datastore,Gql,我对Spring数据有异议。当我将@Query注释与Pageable一起使用时,例如: @Query("SELECT * FROM myTable WHERE myTable.t_blob_name > NULL") Slice<MyTable> findAllWithPageable(Pageable pageable); 这是一个google云数据存储语法和主要问题-如何解决这个问题?有一个支持的类列表,可以在GQL中使用。如果您愿意,您可以直接在中找到它。实
@Query("SELECT * FROM myTable WHERE myTable.t_blob_name > NULL")
Slice<MyTable> findAllWithPageable(Pageable pageable);
这是一个google云数据存储语法和主要问题-如何解决这个问题?有一个支持的类列表,可以在GQL中使用。如果您愿意,您可以直接在中找到它。实际上,
Pageable
类不在其中
我注意到您在查询中没有使用此参数,因此我建议使用Slice findAllWithPageable()
类似的查询
我希望这会有帮助 有一个支持的类列表,可以在GQL中使用。如果您愿意,您可以直接在中找到它。实际上,
Pageable
类不在其中
我注意到您在查询中没有使用此参数,因此我建议使用Slice findAllWithPageable()
类似的查询
我希望这会有帮助
org.springframework.cloud.gcp.data.datastore.core.mapping.DatastoreDataException: Unable to convert class org.springframework.data.domain.PageRequest to Datastore supported type.
at org.springframework.cloud.gcp.data.datastore.core.convert.DatastoreNativeTypes.wrapValue (DatastoreNativeTypes.java:166)
at org.springframework.cloud.gcp.data.datastore.core.convert.TwoStepsConversions.convertOnWriteSingle (TwoStepsConversions.java:320)
at org.springframework.cloud.gcp.data.datastore.repository.query.GqlDatastoreQuery.bindArgsToGqlQuery (GqlDatastoreQuery.java:233)
at org.springframework.cloud.gcp.data.datastore.repository.query.GqlDatastoreQuery.execute (GqlDatastoreQuery.java:118)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.doInvoke (RepositoryFactorySupport.java:605)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.lambda$invoke$3 (RepositoryFactorySupport.java:595)
at org.springframework.data.repository.core.support.RepositoryFactorySupport$QueryExecutorMethodInterceptor.invoke (RepositoryFactorySupport.java:595)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java:186)
at org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor.invoke (DefaultMethodInvokingMethodInterceptor.java:59)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java:186)
at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke (ExposeInvocationInterceptor.java:93)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java:186)
at org.springframework.data.repository.core.support.SurroundingTransactionDetectorMethodInterceptor.invoke (SurroundingTransactionDetectorMethodInterceptor.java:61)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed (ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke (JdkDynamicAopProxy.java:212)