【发布时间】:2013-10-22 19:46:29
【问题描述】:
我有两个表(类):
- StudentInformation:包含 METNumber、地址、年级、姓名、学校列
- Behaviour15Min:包含 METNumber、onTaskMinutes、percentOnTask、percentOffTask 列
这两个表显然也包含自动生成的 objectId、createdAt 和 updatedAt 列
不确定如何找出其中的关系。我想做的是让我的上一个活动从上一个活动中接收 METNumber,并查询给定 METNumber 的类。问题是,METNumber 仅在 StudentInformation 类中是唯一的。
我尝试执行按创建日期排序的查询,但我总是以第二个最新对象而不是最新对象结束......所以这不起作用。无法找到获取自动生成的 objectId 的方法,因为我没有提供它,它是在服务器端生成的。
然后我尝试使用他们的关系模型,但是当我这样做时(假设我得到了我的测试分数,它完全填充了 Behaviour15Min 中的每一列,并使用他们的模型将 METNum 添加到学生信息类中),我只是结束了我的 SI 类上的一个条目,除了 METNumber 之外,所有的列都是空的。然后这不是唯一的。
底线:我到底如何从两个表/类中查询信息?
【问题讨论】:
-
问题第一:*我假设您想要示例代码。这是在哪个平台上写的? * 活动是一种行为吗?如果是这样,做一个指向 SI 的指针,而不是一个关系。然后,您可以在 SI 文档中查询 METNumber。我这样说 - 从你写的内容中不知道什么是 1:1、1:M、M:M,如果这很重要的话。我通常认为是的。
标签: parse-platform