私が持っているもの
私は、学校の食堂のメニューを備えた Android アプリに取り組んでいます。リモート Web サイトからデータをダウンロードし、それらを内部 SQLite データベースのそのようなテーブルに保存します (SO Markdown はテーブルをサポートしていないため、リストにします)。
- ID
- TEXT - 食事の名前
- NUMBER - 食事の数 (さらに選択できます)
- ORDERED - 特定の食事が注文されたかどうかに関係なくブール値
- DATE - 食事が提供された日付 (タイムスタンプ)
(およびその他の重要でない列)
必要なもの
ユーザーにリストを提供したいと思います。毎日、食堂が料理をするときに、注文した食事か、その日に何も注文していないという情報があります。
問題は、取得する必要があるときにクエリをどのように表示するかです。
- テーブルにあるすべての日付 (1 回)。
- 日付ごとに、注文された食事に関する情報、または (注文された食事がない場合) ユーザーがその日にお腹が空いていることがわかる情報。
ユーザーが注文していない食事も表示できるようにするため (友人が何を食べているかを確認できるようにするため)、注文した食事のみを保持することを拒否します。
助けてくれてありがとう。