Neo4j's schema indexes don't apply to relationships, so you'll need to use the legacy indexes instead. APOC Procedures has support for these, and will be the easiest way to lookup relationships by type. Definitely install APOC when you get the chance to take advantage of this.
However, APOC's approach for these indexes is by type and a property, not type alone. This may require you to add a placeholder property on all relationships of that type so they can be added to the manual index and queried later.
Something like this:
MATCH (:node1)-[r:TYPE1]->(:node2)
SET r.indexed = true
CALL apoc.index.addRelationship(r,['indexed'])
RETURN DISTINCT 1
Once that's done, you can use APOC to lookup relationships via the relationship index:
CALL apoc.index.relationships('TYPE1','indexed:true') YIELD rel
WITH startNode(rel) as a, endNode(rel) as b
RETURN a.field1, b.field2
You can also use *:* in the above query for the property lookup to save a few keystrokes.
Note that these indexes are manual, not automatic, so you'll need to apply this to any new :TYPE1 relationships you want to add.
Support is being implemented for automatically updating manual indexes in APOC, a few issues are being ironed out still, and I don't think the instructions for this have been added to the documentation yet.