README.md in sportdb-config-0.9.0 vs README.md in sportdb-config-1.0.0
- old
+ new
@@ -30,50 +30,50 @@
#=> "Arsenal Tula", "Tula", "Russia"
m[2].name; m[2].city; m[2].country
#=> "Arsenal de Sarandí", "Sarandí", "Argentina"
-m = SportDb::Import.config.clubs.match_by( name: 'Arsenal', country: 'eng' )
+m = SportDb::Import.catalog.clubs.match_by( name: 'Arsenal', country: 'eng' )
# -or- try alternative names (and auto-generated spelling variants)
-m = SportDb::Import.config.clubs.match_by( name: 'Arsenal FC', country: 'eng' )
-m = SportDb::Import.config.clubs.match_by( name: 'Arsenal F.C.', country: 'eng' )
-m = SportDb::Import.config.clubs.match_by( name: '...A.r.s.e.n.a.l... F.C...', country: 'eng' )
+m = SportDb::Import.catalog.clubs.match_by( name: 'Arsenal FC', country: 'eng' )
+m = SportDb::Import.catalog.clubs.match_by( name: 'Arsenal F.C.', country: 'eng' )
+m = SportDb::Import.catalog.clubs.match_by( name: '...A.r.s.e.n.a.l... F.C...', country: 'eng' )
m.size # 1 club match found
#=> 1
m[0].name; m[0].city; m[0].country
#=> "Arsenal FC", "London", "England"
-m = SportDb::Import.config.clubs.match_by( name: 'Arsenal', country: 'ar' )
+m = SportDb::Import.catalog.clubs.match_by( name: 'Arsenal', country: 'ar' )
# -or- try alternative names (and auto-generated spelling variants)
-m = SportDb::Import.config.clubs.match_by( name: 'Arsenal Sarandí', country: 'ar' )
-m = SportDb::Import.config.clubs.match_by( name: 'Arsenal Sarandi', country: 'ar' )
+m = SportDb::Import.catalog.clubs.match_by( name: 'Arsenal Sarandí', country: 'ar' )
+m = SportDb::Import.catalog.clubs.match_by( name: 'Arsenal Sarandi', country: 'ar' )
m.size # 1 club match found
#=> 1
m[0].name; m[0].city; m[0].country
#=> "Arsenal de Sarandí", "Sarandí", "Argentina"
# try some more
-m = SportDb::Import.config.clubs.match( 'AZ' )
+m = SportDb::Import.catalog.clubs.match( 'AZ' )
m[0].name; m[0].city; m[0].country
#=> "AZ Alkmaar", "Alkmaar", "Netherlands"
-m = SportDb::Import.config.clubs.match( 'Bayern' )
+m = SportDb::Import.catalog.clubs.match( 'Bayern' )
# -or- try alternative names (and auto-generated spelling variants)
-m = SportDb::Import.config.clubs.match( 'Bayern München' )
-m = SportDb::Import.config.clubs.match( 'Bayern Munchen' )
-m = SportDb::Import.config.clubs.match( 'Bayern Muenchen' )
+m = SportDb::Import.catalog.clubs.match( 'Bayern München' )
+m = SportDb::Import.catalog.clubs.match( 'Bayern Munchen' )
+m = SportDb::Import.catalog.clubs.match( 'Bayern Muenchen' )
m[0].name; m[0].city; m[0].country
#=> "Bayern München", "München", "Germany"
# and so on
# ...
```
Let's print all names that have duplicate (more than one) matching club:
``` ruby
-SportDb::Import.config.clubs.mappings.each do |name, clubs|
+SportDb::Import.catalog.clubs.mappings.each do |name, clubs|
if clubs.size > 1
puts "#{clubs.size} matching clubs for `#{name}`:"
clubs.each do |club|
puts " - #{club.name}, #{club.city}, #{club.country.name} (#{club.country.key})"
end