Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从spring boot在@query注释中生成动态查询_Spring_Mongodb_Spring Boot - Fatal编程技术网

如何从spring boot在@query注释中生成动态查询

如何从spring boot在@query注释中生成动态查询,spring,mongodb,spring-boot,Spring,Mongodb,Spring Boot,存储mongodb的json { 这里的deviceData是特定于设备的。它可能因设备而异。我希望生成基于设备数据筛选数据的动态方式,即deviceData.OBJECT=VALUE。我正在尝试从spring boot app检索该值 我的春靴刀课 @查询({'device':?0'deviceData.filterString'}) PageFindBydeviceData(字符串设备ID、字符串过滤器字符串、可分页) 有人能帮助实现这一目标吗 提前感谢。尝试将查询作为参数传递,其不工作@q

存储mongodb的json

{

这里的deviceData是特定于设备的。它可能因设备而异。我希望生成基于设备数据筛选数据的动态方式,即deviceData.OBJECT=VALUE。我正在尝试从spring boot app检索该值

我的春靴刀课

@查询({'device':?0'deviceData.filterString'}) PageFindBydeviceData(字符串设备ID、字符串过滤器字符串、可分页)

有人能帮助实现这一目标吗


提前感谢。

尝试将查询作为参数传递,其不工作@query(?0)页面findByDeviceData(字符串queryString,Pageable Pageable);尝试将查询作为参数传递,其不工作@query(?0)页面findByDeviceData(字符串queryString,Pageable Pageable);
  "deviceId": "testdevice",
   "deviceData": {
    "device_owner": "Anand",
    "device_type": "xxxx"
    "device_desc": "xxxx"
     ...

  }
}