Here’s how you could access nested resources such as: /posts/1/comments
mixin NestedURLAdapter on RemoteAdapter<Comment> {
  // ...
  @override
  String urlForFindAll(params) => '/posts/${params['postId']}/comments';
  // or even
  @override
  String urlForFindAll(params) {
    final postId = params['postId'];
    if (postId != null) {
      return '/posts/${params['postId']}/comments';
    }
    return super.urlForFindAll(params);
  }
}
and call it like:
final comments = await commentRepository.findAll(params: {'postId': post.id });