Quoting Daniel Berger <[email protected]>:
> 
> Hi,
> 
> Rails 2.3.4
> Composite Primary Keys 2.3.2
> 
> I'm having trouble loading fixture data for models with composite
> primary keys.
> 
> NoMethodError: You have a nil object when you didn't expect it!
> You might have expected an instance of Array.
> The error occurred while evaluating nil.first
>     vendor/gems/composite_primary_keys-2.3.2/lib/
> composite_primary_keys/base.rb:261:in `find_from_ids'
> test/unit/site_location_test.rb:10:in `setup'
> 
> # site_location.yml
> 
> zzustest-sch01:
>   schoolid: ZZUSTEST
>   siteid: SCH-01
>   latitude: 29.4266
>   longitude: -98.54788
>   elevation: 224.3
>   datasource: 1
>   uttimestamp: <%= Date.new(2009, 6, 18) %>
>   enteredelevation: 198
> 
> # line 10 of the setup method
> @record = site_location('zzustest-sch01')
> 

Try: @record = site_location(:zzustest-sch01)

symbol, not string

HTH,
  Jeffrey

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to