当drupal值(如.schema.yml中定义的)是一个序列时,drush config-set的正确语法是什么,以便该值是一个序列,而不是一个简单的字符串?例如,使用devel模块drush config-get devel.settings error_handlers返回
'devel.settings:error_handlers': 1: 1
那么,将值设置为4: 4的语法是什么。我试过很多种组合,比如4:4。error_handlers.4 4,但还没有找到正确的方向。我找不到任何例子或文件,所以在这里问。谢谢。
发布于 2020-03-05 01:50:21
我喜欢这样的谜语!终于找到了办法!
首先必须删除error_handlers配置键。
$ drush -y cdel devel.settings error_handlers然后再设置一次。
$ drush -y cset devel.settings error_handlers.4 4让我们来检查一下。
$ drush cget devel.settings error_handlers
'devel.settings:error_handlers':
4: 4嗯!
仅仅是drush -y cset devel.settings error_handlers.4 4,而不删除它,只需追加它,您就会得到1: 1和4: 4。
https://drupal.stackexchange.com/questions/291685
复制相似问题