Mergovane array parametrov neonu

- duskohu
 - Člen | 778
 
Ahojte mam config.neon a config.local.neon, a mam
nastavene params:
// config.neon
parameters:
    ldapConfig:
        domainControllers:
            0: '10.10.10.10'
// config.local.neon
parameters:
    ldapConfig:
        domainControllers:
            0: '20.20.20.20'
vo vysledku mam pole
[0 => '10.10.10.10', 1 => '20.20.20.20'] ockakaval by som ze
to nemergne ked mam rovnaky kluc. Da sa to nejako riesit? dakujem.
potrebujem mat hodnotu bud 10.10.10.10, alebo
20.20.20.20
Editoval duskohu (22. 6. 2020 11:03)

- Mistrfilda
 - Člen | 77
 
Ahoj,
je to docela zvlastni ale kdyz das jakkykoliv jiny klic nez 0, tak to funguje, treba 1.
Editoval Mistrfilda (22. 6. 2020 10:47)

- Marek Bartoš
 - Nette Blogger | 1313
 
Klíčem 0 by pole začínalo i kdyby jsi žádný klíč neuvedl – pokud je logika stejná jako u nette/schema, tak auto-indexované pole (s indexy 0,1,2,…) se považuje za list a ten má smysl mergnout bez přepisování klíčů. Kterýkoli jiný klíč ti bude fungovat.
Editoval Mabar (22. 6. 2020 11:01)

- jiri.pudil
 - Nette Blogger | 1034
 
Měl by tuším fungovat vykřičník:
// config.local.neon
parameters:
    ldapConfig:
        domainControllers!:
            - '10.10.10.10'
				
- Marek Bartoš
 - Nette Blogger | 1313
 
Měl by tuším fungovat vykřičník
Ten zakáže mergnutí domainControllers z předchozího
konfiguračního souboru kompletně (zahodí jej), nezpůsobí pouze přepsání
toho jednoho problematického klíče