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 },
을하지만 ...'firstName'이 profile''아래 : – MasterAM
유감스럽게 생각합니다. 어떻게 쓸 것인가? c.profile.firstName이 될까요? – JoethaCoder
게시하기 전에 Nevermind LOL이이를 테스트해야합니다! 수표를 주셔서 감사합니다! 하하 – JoethaCoder