title: Why would my DAO return null when the Database Inspector shows a record?
body: <p>As you see from the image below, I am sending workoutExercise=20 to my Repository's updateWorkoutExercise function.</p>
  <pre><code>//Repository:
      public Completable updateWorkoutExercise(Long workoutExercise, String exerciseName) {
          WorkoutExercise we = workoutExerciseDAO.getWorkoutExercise(workoutExercise);
          Exercise e = exerciseDAO.getExerciseByName(exerciseName);
          we.exercise = e.id;
          return workoutExerciseDAO.update(we);
      }
  </code></pre>
  <p>I would expect to see the same result that my Database Inspector gives if I'm using the same SQL string.</p>
  <pre><code>//workoutExerciseDAO:
  @Query(&quot;SELECT * FROM workoutExercises WHERE id = :workoutExercise LIMIT 1&quot;)
  WorkoutExercise getWorkoutExercise(Long workoutExercise);
  </code></pre>
  <p>But my DAO returns a null. Why would that be?</p>
  <p><a href="https://i.stack.imgur.com/UpYLQ.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/UpYLQ.png" alt="enter image description here" /></a></p>
  <p>Thank you in advance.</p>