gpt4 book ai didi

Symfony2 在服务定义问题中传递关联数组作为参数

转载 作者:行者123 更新时间:2023-12-02 16:44:18 25 4
gpt4 key购买 nike

我试图将关联数组作为参数传递给服务定义(准确地说,Solarium)。但是,我收到以下错误:

"Catchable Fatal Error: Argument 1 passed to Symfony\Component\DependencyInjection\Definition::setArguments() must be of the type array, string given, "

我的 services.yml 内容如下:

parameters:
mynamespace.api.solrclient.config:
endpoint:
solrserver:
host: "search.mysite.com"
port: "80"
path: "/solr/"

services:
mynamespace.api.solrclient:
class: Solarium\Client
arguments: "%mynamespace.api.solrclient.config%"

我定义参数数组的方式有什么明显的错误吗?

最佳答案

参数必须是数组,尝试:

services:
mynamespace.api.solrclient:
class: Solarium\Client
arguments: [%mynamespace.api.solrclient.config%]

关于Symfony2 在服务定义问题中传递关联数组作为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16198147/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com