meteorJS에 등록 된 모든 사용자의 데이터를 가져오고 싶습니다. 문서의 meteorJS 및 stackOverflow에 따르면 렌더 함수에서 일부 메서드를 시도했습니다 (결과는 커밋 된 것으로 표시됨). db.users.find의meteor Js에 등록 된 모든 사용자의 데이터를 가져옵니다
결과()
{ "_id" : "uFdKrgSyeBr6msxsH", "createdAt" : ISODate("2017-10-19T12:35:26.930Z"), "services" : { "password" : { "bcrypt" : "$2a$10$.LP2ftnNFDNx1gB7ouaMZ.OwXWLk89iDL6qjOuc.CVebtR/ziiv1K" }, "resume" : { "loginTokens" : [ ] } }, "username" : "AAA" }
{ "_id" : "sJXS2YZ3vENHK2TYT", "createdAt" : ISODate("2017-10-19T12:35:46.266Z"), "services" : { "password" : { "bcrypt" : "$2a$10$TMbeew0aQ/L71YCHjSMoveyf3Kj7Vf0uNnZc7D0OnVtze.ZcuuoE6" }, "resume" : { "loginTokens" : [ { "when" : ISODate("2017-10-19T12:35:46.274Z"), "hashedToken" : "4WpMPUrqydYyKSStCWayBVubNKhgUiLmRio7N1902mg=" } ] } }, "username" : "BBB" }
https://github.com/LeMueller/meteor_react_chatroom
어쩌면 누군가가 문제를 알고 : 나는 실제로 db.users
2 개 사용자 계정이있을 때 난 단지는 하늘의 배열 또는 subscribtion 객체를받을 수 있습니다. 미리 감사드립니다. 클라이언트에서
코드 : 당신은 구성 요소의 렌더링 방법 내에서 'ALLUSERS'에 가입되어
import { Meteor } from 'meteor/meteor';
Meteor.startup(() => {
Meteor.publish('allUsers', function(){
return Meteor.users.find({},{
fields:{
_id:1,
username:1
}
});
});
});
시도해 보겠습니다. 고마워. –