我有以下表格和关系:
当我创建User
时,该用户获得CurrentWeek
行,而当前周行依次获得CurrentWeekStatus
行。用户可以将食品添加到Food
表中,然后可以从这些食品中进行选择,并选择一些要插入CurrentWeek
。
在客户端中,我想抓取CurrentWeek
作为具有Food
个对象列表的对象及其对应状态列表。
我正在努力如何实现这一目标。我认为这可以通过对数据库进行多次查询来完成,一个用于提取CurrentWeek
,然后从此提取所有FoodId
并进行单独查询以获取每个Food
}。但这似乎是一个非常糟糕的解决方案。
我能想到的另一个解决方案是使用所有必要的数据进行查看。但我不知道如何制作这种观点,即使我设法制作视图,我也不知道如何将每个Food
分成不同的对象。
有谁知道一个很好的方法来实现这个目标?
我使用NodeJ作为REST API,并使用改进的Android Studio发送REST调用。