Google은 앱 개발 중이고 Mongo 컬렉션을 새로 만들 수 있어야합니다. 현재 우리는 이와 같은 코드를 가지고 :Meteor, 동적으로 컬렉션 정의
이{ "title" : "room_list", "room_list" : ['chat1', 'chat2'], ... }
지금 내가 그 기본적 것 루프의 몇 가지 유형을 설정하거나 구성하려면 :
@Global = new Meteor.Collection('global')
우리는 다음과 같습니다이 몽고 컬렉션에서 문서를 가지고 다음을 작성하십시오.
@chat1 = new Meteor.Collection('chat1')
@chat2 = new Meteor.Collection('chat2')
데이터 플러스에서 새로운 데이터 콜렉션을 작성하려면이 유형의 기능이 필요합니다.
동적 변수 선언을 살펴 보았습니까? 아니면 새로운 유성 컬렉션을 동적으로 생성하는 더 좋은 방법이 있습니까?
이것은 유망 해 보입니다.하지만 저는 한 가지 일에 관심이 있습니다. 우리의 응용 프로그램에서 우리는 사용자가 주어진 시간에 둘 이상의 대화방에있을 수 있고 분할자가있는 것처럼 보이기를 원합니다. 사용자의 API 문서에있는 Partitioner.setUserGroup (userId, groupId)은 사용자가 한 번에 둘 이상을 사용하려고하면 오류가 발생한다고 말합니다. – Scalahansolo
한 번에 여러 채팅방에 파티셔를 사용하고 싶지는 않습니다. 자신 만의 인덱싱 체계를 만들 수 있습니다. 어떤 경우에도 채팅 메시지는 동일한 컬렉션에 있어야하며 각 회의실에 대한 별도의 컬렉션이 아닌 각 메시지의 회의실에 대한 색인이 있어야합니다. –
우리는 단순한 메시지를위한 콜렉션을 사용하는 것을 넘어 여러 가지 다른 것들이 있습니다. 원래의 질문으로 돌아 가면 위에 쓴 것처럼 동적 인 방을 설정할 수 있습니까? – Scalahansolo