2016-12-06 1 views
0

저는이 문제에 관해 거의 알고 있지만, 제가 누락 된 부분을 정리하는 것 같지 않습니다.Meteor AutoForm을 선택하여 사용자를 추가하십시오.

모든 사용자를 자동 서식 빠른 형식의 선택 항목에 옵션으로 추가하려고합니다. 다른 컬렉션에서 작업 할 수 있었지만 사용자에게 동일한 코드를 사용하면 값이 _id로 표시되지만 반환 할 레이블을 얻을 수 없습니다. 내가 선택에 firstName을 인쇄하려고

{ 
 
    "_id": "s3EYXXK5N8NExHrke", 
 
    "emails": [{ 
 
    "address": "[email protected]", 
 
    "verified": false 
 
    }], 
 
    "profile": { 
 
    "firstName": "Joe", 
 
    "lastName": "Smuck", 
 
    "licenseNumber": "1234567", 
 
    "accountType": "administrator" 
 
    }, 
 
    "roles": [ 
 
    "administrator" 
 
    ], 
 
    "createdAt": "2016-12-02T21:51:11.844Z", 
 
    "services": { 
 
    "password": { 
 
     "bcrypt": "$2a$10$NheMU2x/8RvcMxNHeWxbQOpHlWAQmopvk3KrMG9oo5ruTir2ARf8W" 
 
    }, 
 
    "resume": { 
 
     "loginTokens": [{ 
 
     "when": "2016-12-02T21:51:11.948Z", 
 
     "hashedToken": "8PktpX6kqK6yM+LMrqRaoqXCbwYG6gdO7MH9V/Th/dI=" 
 
     }, { 
 
     "when": "2016-12-03T03:01:06.600Z", 
 
     "hashedToken": "ihn93xaN6rE8fvwBHZ3p8H6z0T7o7WChQoqD4dlkSpw=" 
 
     }, { 
 
     "when": "2016-12-05T14:37:41.147Z", 
 
     "hashedToken": "7QE7HxcmDrZPFI3Omn5c1o73pMa3XzOBj3RbquCmo6U=" 
 
     }] 
 
    } 
 
    } 
 
}

: 여기

내 사용자의 구조입니다. 다음은 스키마 지금이된다

\t inspector: { 
 
\t type: String, 
 
\t label: "Inspector", 
 
\t autoform: { 
 
\t  firstOption: 'Choose an Inspector', 
 
\t  options: function() { 
 
\t  return Meteor.users.find({}, { 
 
\t   sort: { 
 
\t   profile: 1, 
 
\t   firstName: 1 
 
\t   } 
 
\t  }).map(function(c) { 
 
\t   return { 
 
\t   label: c.firstName, 
 
\t   value: c._id 
 
\t   }; 
 
\t  }); 
 
\t  } 
 
\t } 
 
\t },

내가 어떤 도움을 누군가가 제공 할 수있는 감사하겠습니다!

\t inspector: { 
 
\t type: String, 
 
\t label: "Inspector", 
 
\t autoform: { 
 
\t  firstOption: 'Choose an Inspector', 
 
\t  options: function() { 
 
\t  return Meteor.users.find({}, { 
 
\t   sort: { 
 
\t   profile: 1, 
 
\t   firstName: 1 
 
\t   } 
 
\t  }).map(function(c) { 
 
\t   return { 
 
\t   label: c.profile.firstName, 
 
\t   value: c._id 
 
\t   }; 
 
\t  }); 
 
\t  } 
 
\t } 
 
\t },

+0

을하지만 ...'firstName'이 profile''아래 : – MasterAM

+0

유감스럽게 생각합니다. 어떻게 쓸 것인가? c.profile.firstName이 될까요? – JoethaCoder

+0

게시하기 전에 Nevermind LOL이이를 테스트해야합니다! 수표를 주셔서 감사합니다! 하하 – JoethaCoder

답변

관련 문제