Ich bin derzeit mit einem Rubin Hash arbeiten, die wie folgt aussieht:Rubin: Artikel in Hash-Werte finden
{"employee"=>[{"name"=>"john", "level"=>"1", "position"=>"S1"},
{"name"=>"bill", "level"=>"2", "position"=>"S2"}]}
Dies sind zwei Beispiele für Mitarbeiter und ich müssen in der Lage sein, Mitarbeiter zu ziehen durch Werte. Ich möchte zum Beispiel alle Mitarbeiter mit Level == 2 oder alle Mitarbeiter mit der Position == S1 erhalten.
Wie würde ich das in Ruby tun?
in Anführungszeichen steht. Ich empfehle die Verwendung von Symbolen als Schlüssel. – jwueller
Danke für den Vorschlag, ich habe den Code von einem Dump gezogen, sie sind intern Schlüssel, ändert sich das, wie Sie es lösen würden, oder machen Sie einfach Syntaxvorschläge. –
@ Jeremy Es ist nur ein Vorschlag. –