fix: return null for no entity without resolving dao-session