0

リクエスト ファクトリを使用すると、どの埋め込みエンティティをロードするかを定義する必要があります。これは、「with」キーワードによって行われます。たとえば、記事を読み込んで、「コメント」フィールドに保存されたコメントのコレクションも必要な場合、次の構文を使用する必要があります。

ArticleRequest request = requestFactory.articleRequest();
request.findArticleById(1).with("comments");

これはうまくいきます。しかし、「コメント」オブジェクトに格納されているエンティティもロードしたいと思います。したがって、すべてのコメントは「ユーザー」エンティティを参照します。上記の構文で記事とコメントを読み込むと、すべての「ユーザー」フィールドが「null」に設定されます。サブサブエンティティもロードするようにリクエストファクトリに指示するにはどうすればよいですか?

4

1 に答える 1

1

これはgetUser()、コメント インターフェイスにフィールドがある場合に機能するはずです。

ArticleRequest request = requestFactory.articleRequest();
request.findArticleById(1).with("comments.user");
于 2013-06-06T21:54:58.563 に答える