sql >> Database >  >> NoSQL >> MongoDB

Fout bij het laden van YAML-configuratiebestanden in Rails

Afhankelijk van je systeem is Ruby mogelijk gecompileerd met Psych ondersteuning, die de oudere Syck . vervangt ontleden. Het probleem dat je ziet (waarbij je alleen een "droog" yaml-bestand met de standaardinstellingen gebruikt) is al opgelost in Psych , maar is nog niet in een vrijgegeven Ruby-versie.

Voor nu kun je ofwel de YAML-parser dwingen om Syck te gebruiken in plaats van Psych door dit aan het einde van je boot.rb te plaatsen (maar pas op -- een toekomstige versie van Ruby zal Syck niet langer bevatten):

YAML::ENGINE.yamler = 'syck'

Of u kunt voorlopig gewoon een niet-DRY YAML-bestand gebruiken (zonder de standaardinstellingen).




  1. Hoe verbinding te maken met MongoDB in Docker-container?

  2. MongoDb-filterarray

  3. Gebruik LINQ in C# om MondoDB-records te vinden wanneer waarden in een lijstveld overeenkomen met een criteriumwaarde uit een lijst

  4. Mongo Sorteren op aantal wedstrijden in array