2 つのテーブル (クラス) があります。
- StudentInformation: 列 METNumber、住所、学年、名前、学校
- Behaviour15Min : 列 METNumber、onTaskMinutes、percentOnTask、percentOffTask を使用
これらのテーブルはどちらも、自動生成された objectId、createdAt、updatedAt 列も保持しています。
これで関係を把握する方法がわかりません。私がやりたいことは、最後のアクティビティで前のアクティビティから METNumber を受け取り、METNumber を指定してクラスをクエリすることです。問題は、METNumber が StudentInformation クラスでのみ一意であることです。
作成日順に並べ替えたクエリを実行しようとしましたが、常に最新ではなく 2 番目に新しいオブジェクトになってしまいました....そのため、うまくいきません。自動生成された objectId を取得する方法がわかりません。提供していないため、サーバー側で生成されています。
それから私は関係のために彼らのモデルを使用しようとしましたが、私がそうするとき(Behaviour15Minのすべての列を完全に入力し、モデルを使用してMETNumを学生情報クラスに追加するテストスコアを取得するとします)、私はただのエントリになりますMETNumber 以外のすべての列が空の SI クラス。そして、それはユニークではありません。
結論: 2 つのテーブル/クラスから情報をクエリするにはどうすればよいですか?