This issue was introduced in v3.2.0. The $key
method, whether it's being called on a model returned by a $goQuery
or $goKey
should return a 'new' model associated with a 'relative' key. Instead it was recycling the service associated with the first key used.
This issue has been fixed in v3.2.2, upgrading to this version should resolve your issue.
Thanks for sharing!