객체 목록을 추가하고 반환하는 방법

니켈

여기에서 friendID에 대한 모든 게시물과 댓글이 잘 작동하고 있습니다. 내 문제는 디버그 할 때 GetAllPost에 2 개 이상의 데이터가 표시되지만 마지막 데이터 만 반환합니다. 한 번에 모든 데이터를 반환하지 않는 이유를 알 수 없습니다. 도움이 필요하다..

 public dynamic getalldetails(int friendsid)
 {
     var GetAllPost = (dynamic)null;
     FriendsId =dbContext.Usertable.where(u=>u.userID==friendsid).tolist();

     if(FriendsId!=null)
     foreach(var item in FriendsId )
     {
         GetAllPost =   (from post in db.Posts.where(item.userID==post.userID).ToList() 
                       orderby post.PostedDate descending
                       select new
                       {
                           Message = post.Message,
                           PostedBy = post.PostedBy,
                           PostedByName = post.UserProfile.UserName,
                           PostedByAvatar =imgFolder + (String.IsNullOrEmpty(post.UserProfile.AvatarExt) ? defaultAvatar : post.PostedBy + "." + post.UserProfile.AvatarExt), 
                           PostedDate = post.PostedDate,
                           PostId = post.PostId,
                           PostComments = from comment in post.PostComments.ToList() 
                                          orderby comment.CommentedDate
                                          select new
                                          {
                                              CommentedBy = comment.CommentedBy,
                                              CommentedByName = comment.UserProfile.UserName,
                                              CommentedByAvatar = imgFolder +(String.IsNullOrEmpty(comment.UserProfile.AvatarExt) ? defaultAvatar :  comment.CommentedBy + "." + comment.UserProfile.AvatarExt), 
                                              CommentedDate = comment.CommentedDate,
                                              CommentId = comment.CommentId,
                                              Message = comment.Message,
                                              PostId = comment.PostId
                                          }
                        }).AsEnumerable(); 

    }
   return GetAllPost;
}
Petter Hesselberg

루프를 통과 할 때마다에 할당 GetAllPost하므로 이전에 보유한 모든 항목을 버립니다. 다음 줄을 따라 게시물을 축적해야합니다.

ArrayList GetAllPost = new ArrayList();
...
foreach (var item in FriendsId)
{
    GetAllPost.AddRange(from post in
        // Your LINQ code
        ...);
}

return GetAllPost;

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

cfscript 함수에서 객체 목록을 반환하는 방법

분류에서Dev

JAXB-객체 목록 (List <Object>)을 반환하는 방법

분류에서Dev

객체를 파괴하지 않고 목록을 반환하는 방법

분류에서Dev

Java-객체 배열 목록을 반복하고 특정 조건을 충족하는 요소를 다른 객체 배열 목록에 추가하는 방법

분류에서Dev

Flutter Firestore, 배열에 객체 목록을 추가하는 방법

분류에서Dev

JSON 객체를 반복하고 HTML 입력 메뉴 / 목록 선택을 추가하는 방법

분류에서Dev

목록을 사전 객체로 변환하고 함수에서 반환하는 방법은 무엇입니까?

분류에서Dev

목록을 사전 객체로 변환하고 함수에서 반환하는 방법은 무엇입니까?

분류에서Dev

객체 목록을지도 목록으로 변환하는 방법

분류에서Dev

객체 목록에 값을 추가하고 가져 오는 가장 빠른 방법

분류에서Dev

jq를 사용하여 객체 목록을 목록 객체로 변환하는 방법은 무엇입니까?

분류에서Dev

JAR 파일의 메서드가 반환하는 객체 유형의 배열 목록을 읽는 방법

분류에서Dev

jquery ajax 호출은 객체를 반환하고 객체 값을 얻는 방법

분류에서Dev

arraylist 객체에서 항목을 추가하고 제거하는 방법

분류에서Dev

nodejs가 객체 약속 이외의 것을 반환하도록하는 방법

분류에서Dev

개체 목록을 받고 반환하는 메서드를 UnitTest하는 방법

분류에서Dev

JAVA SQL을 읽고 객체 배열에 추가하는 방법

분류에서Dev

값 목록에서 pandas groupby 객체에 새 열을 추가하는 방법

분류에서Dev

자바 : 객체 목록을 기반으로 데이터 프레임에 열을 추가하는 방법

분류에서Dev

Java-다른 객체 목록에 객체를 추가하는 방법

분류에서Dev

$ asArray가 반환 한 목록에서 반환 된 객체를 확장하는 방법은 무엇입니까?

분류에서Dev

자바 객체의 필드를 사용하여 매핑하는 객체의 목록을 변환하는 방법

분류에서Dev

JSON 객체 목록을 JsonArray로 변환 한 다음 반복하는 방법은 무엇입니까?

분류에서Dev

Rails Controller : 특정 객체 목록을 반환하는 방법은 무엇입니까?

분류에서Dev

MyBatis 동적 ResultMap. 다른 POJO 객체 목록을 반환하는 방법은 무엇입니까?

분류에서Dev

id 속성이없는 객체 목록을 반복하는 방법

분류에서Dev

JSON을 Java 객체로 변환하는 방법 및 그 반대

분류에서Dev

PHP 반환 된 객체에서 값을 검색하는 방법

분류에서Dev

객체 목록 JSON 모델을 변환하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    cfscript 함수에서 객체 목록을 반환하는 방법

  2. 2

    JAXB-객체 목록 (List <Object>)을 반환하는 방법

  3. 3

    객체를 파괴하지 않고 목록을 반환하는 방법

  4. 4

    Java-객체 배열 목록을 반복하고 특정 조건을 충족하는 요소를 다른 객체 배열 목록에 추가하는 방법

  5. 5

    Flutter Firestore, 배열에 객체 목록을 추가하는 방법

  6. 6

    JSON 객체를 반복하고 HTML 입력 메뉴 / 목록 선택을 추가하는 방법

  7. 7

    목록을 사전 객체로 변환하고 함수에서 반환하는 방법은 무엇입니까?

  8. 8

    목록을 사전 객체로 변환하고 함수에서 반환하는 방법은 무엇입니까?

  9. 9

    객체 목록을지도 목록으로 변환하는 방법

  10. 10

    객체 목록에 값을 추가하고 가져 오는 가장 빠른 방법

  11. 11

    jq를 사용하여 객체 목록을 목록 객체로 변환하는 방법은 무엇입니까?

  12. 12

    JAR 파일의 메서드가 반환하는 객체 유형의 배열 목록을 읽는 방법

  13. 13

    jquery ajax 호출은 객체를 반환하고 객체 값을 얻는 방법

  14. 14

    arraylist 객체에서 항목을 추가하고 제거하는 방법

  15. 15

    nodejs가 객체 약속 이외의 것을 반환하도록하는 방법

  16. 16

    개체 목록을 받고 반환하는 메서드를 UnitTest하는 방법

  17. 17

    JAVA SQL을 읽고 객체 배열에 추가하는 방법

  18. 18

    값 목록에서 pandas groupby 객체에 새 열을 추가하는 방법

  19. 19

    자바 : 객체 목록을 기반으로 데이터 프레임에 열을 추가하는 방법

  20. 20

    Java-다른 객체 목록에 객체를 추가하는 방법

  21. 21

    $ asArray가 반환 한 목록에서 반환 된 객체를 확장하는 방법은 무엇입니까?

  22. 22

    자바 객체의 필드를 사용하여 매핑하는 객체의 목록을 변환하는 방법

  23. 23

    JSON 객체 목록을 JsonArray로 변환 한 다음 반복하는 방법은 무엇입니까?

  24. 24

    Rails Controller : 특정 객체 목록을 반환하는 방법은 무엇입니까?

  25. 25

    MyBatis 동적 ResultMap. 다른 POJO 객체 목록을 반환하는 방법은 무엇입니까?

  26. 26

    id 속성이없는 객체 목록을 반복하는 방법

  27. 27

    JSON을 Java 객체로 변환하는 방법 및 그 반대

  28. 28

    PHP 반환 된 객체에서 값을 검색하는 방법

  29. 29

    객체 목록 JSON 모델을 변환하는 방법은 무엇입니까?

뜨겁다태그

보관