Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.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
Symfony 具有动态DBAL连接的搜索引擎包_Symfony_Search Engine_Dbal - Fatal编程技术网

Symfony 具有动态DBAL连接的搜索引擎包

Symfony 具有动态DBAL连接的搜索引擎包,symfony,search-engine,dbal,Symfony,Search Engine,Dbal,我有一个使用多个数据库连接的SF2应用程序。每个用户帐户都有一个数据库,因此它们的编号不是静态的。 我使用DBAL连接工厂来访问数据库,具体取决于登录的用户 我需要集成一个搜索引擎包,可以很好地与这种类型的配置 它应该能够: 为每个数据库生成搜索索引 管理具有相同结构、相同表名和列名的数据库的索引 仅在与登录用户相关的数据库中执行搜索请求。 我知道这是一个自定义配置,不是很流行,但我希望有人能帮我找到一个解决方案的开始,在这里。谢谢 我已经检查了Elastica和Solr捆绑包,但我不知道如何在

我有一个使用多个数据库连接的SF2应用程序。每个用户帐户都有一个数据库,因此它们的编号不是静态的。 我使用DBAL连接工厂来访问数据库,具体取决于登录的用户

我需要集成一个搜索引擎包,可以很好地与这种类型的配置

它应该能够:

为每个数据库生成搜索索引 管理具有相同结构、相同表名和列名的数据库的索引 仅在与登录用户相关的数据库中执行搜索请求。 我知道这是一个自定义配置,不是很流行,但我希望有人能帮我找到一个解决方案的开始,在这里。谢谢

我已经检查了Elastica和Solr捆绑包,但我不知道如何在不修改代码的情况下配置它们