Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.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
具有属性的Solr动态字段_Solr - Fatal编程技术网

具有属性的Solr动态字段

具有属性的Solr动态字段,solr,Solr,在我们的文档管理应用程序J2EEWebApp中,用户可以在其中创建文件夹/子文件夹并上载文档。ACL在我们的系统中是非常复杂的默认权限/角色级别/用户级别。 用户可以通过角色直接或通过用户级别分配访问文件夹 我们使用Solr4.3来实现搜索功能。由于动态字段非常复杂,我们希望将ACL相关信息存储在动态字段中,并在Solr查询中运行并使用它进行ACL检查 DefaultAccess=是或允许的用户在允许的角色中有u1或R1或r2,而u1不在阻止的用户中,R1和r2不在阻止的角色中,或者允许的用户在

在我们的文档管理应用程序J2EEWebApp中,用户可以在其中创建文件夹/子文件夹并上载文档。ACL在我们的系统中是非常复杂的默认权限/角色级别/用户级别。 用户可以通过角色直接或通过用户级别分配访问文件夹

我们使用Solr4.3来实现搜索功能。由于动态字段非常复杂,我们希望将ACL相关信息存储在动态字段中,并在Solr查询中运行并使用它进行ACL检查

DefaultAccess=是或允许的用户在允许的角色中有u1或R1或r2,而u1不在阻止的用户中,R1和r2不在阻止的角色中,或者允许的用户在文件夹0和文件夹中有u1 DefaultAccess=是或允许的用户在允许的角色中有u1或R1或r2,并且u1不在阻止的用户中,R1和r2不在阻止的角色中,或者允许的用户在文件夹1和文件夹1上有u1 DefaultAccess=是或允许的用户在允许的角色中有u1或R1或r2,并且u1不在阻止的用户中,R1和r2不在阻止的角色中,或者允许的用户在文件夹2和文件夹2上有u1 DefaultAccess=是或允许的用户在允许的角色中有u1或R1或r2,并且u1不在阻止的用户中,R1和r2不在阻止的角色中,或者允许的用户在文件夹3中有u1

是否可以在查询上方运行具有多个属性DefaultAccess、AllowedRoles、AllowedUsers、BlockedUsers、BlockedRoles的动态字段

如需进一步信息,请告知我