docs/services.md in lhs-1.0.0 vs docs/services.md in lhs-1.1.0

- old
+ new

@@ -219,5 +219,25 @@ map :name, ->{ addresses.first.business.identities.first.name } end ``` + +### Known services when accessing mapped data from nested data + +As LHS detects services from available service definitions as soon as a link is present, mappings will also be applied on nested data: + +``` +class Place < LHS::Service + endpoint ':datastore/v2/places' + + map :name, ->{ addresses.first.business.identities.first.name } + +end + +class Favorite < LHS::Service + endpoint ':datastore/v2/favorites' +end + +favorite = Favorite.includes(:place).find(1) +favorite.place.name # local.ch AG +```