CanCan a abilities w postress hstore

Witam, czy da się jakos zmusić CanCana aby sprawdzał także pole hstore. Przykładowo mam

can :read, Project, space_id: user.owned_spaces.pluck(:id) }

gdzie context to pole hstore i wyglada np tak: {‘space_id’ => 1, ‘foo_id’ => 2}

Aha, mam ustawione w modelu Project:

store_accessor :context, :space_id

ale to nie pomaga i can? zwraca false.

pierwsze z google moze pomoze

oraz

http://www.envygeeks.com/blog/basic-cancan-with-postgresql-hstore

Wydaje mi się, że pluck zwróci tablicę integerów, podczas gdy hstore zawsze zwraca stringi. Może to?