Probably the easiest way is to modify your query like so:
r.db('domains').table('info').getAll(domain, {index: 'domain'}).limit(1)
That will give you back only the first document. You could also only consume 1 document from the cursor. But that's probably not quite as clean.