Nodejs 와 Mongodb 를 이용하여 트리계층 메뉴를 ejs로 만들려고 합니다.

조회수 1623회
//var categorySchema = mongoose.Schema({
  name:{type:String, required:true, unique:true},
  link:{type:String},
  parent:{type:String},
  order:{type:Number},
  use:{type:Number}
});

// Index
router.get("/", function(req, res){
 Category.find({}, function(err, categorys){
  if(err) return res.json(err);
  res.render("categorys/index", {categorys:categorys});
 });
});

개발을 막 공부하기 시작한 초보 개발자입니다. MeanStack 공부하면서 홈페이지를 만들고 있습니다. 카테고리 메뉴에 parent를 설정해놓으면 계층 구조로 정렬되고, 그룹을 접었다 펼칠 수 있는 트리메뉴를 만들고 싶습니다. 작년에 자바-오라클을 배웠을 때는 sql쿼리를 뽑아오기 편했던 것 같은데,, Mongodb에서는 어떤식으로 뽑아와야되는 지 모르겠습니다.. 풀스택으로 제가 다 하고 있어서 ejs 사용해서 html을 만들고 있는데 여기서는 또 어떤 식으로 코드를 짜야되는 지 모르겠네요....으! 영어로 구글에 검색하다가 답답하여 이곳에 올려봅니다.!!

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)