code: def ResolveForRead(self, partition_key):
          
          if partition_key is None:
              return self.collection_links
          else:
              return [self.consistent_hash_ring.GetCollectionNode(partition_key)]
docs: Resolves the collection for reading/querying the documents based on the partition key.
  
          :param dict document:
              The document to be read/queried.
  
          :return:
              Collection Self link(s) or Name based link(s) which should handle the Read operation.
          :rtype:
              list