[英]ROOM database query on primary key field returns an int > 0 from COUNT(*)[etc.] but returned null from SELECT(*)[etc.]
我們有一個 ROOM 數據庫,其中包含一個包含日期字段和金額字段的表。 日期字段是 (@NonNull) 主鍵。 初始查詢計算日期 <= 輸入日期的記錄數。 如果第一個查詢返回的結果 > 0,則第二個查詢使用相同的條件選擇最大日期,第三個查詢檢索具有該最大日期的記錄並返回金額字段的值。 ...