Fetch HasOne by option