作者inbox (inbox)
看板Ajax
标题[问题] MongoDB 使用者档案+照片 实作方式
时间Mon Jan 4 14:02:02 2016
大家好 小弟刚从ROR跳到Meteor这边
目前在做网站时遇到一些问题
想问大家在写User Profile时 MongoDB的结构比较好的实践方式是什麽?
假设我的User Profile 要有图片以及文字资料的话
根据CollectionFS的方式(
https://github.com/CollectionFS/Meteor-CollectionFS)
我图片跟文字得要放在不同的Collection里
那呈现页面时 我每次都要用id再find()一次吗?
有没有更好的实践方式呢? 我GOOGLE半天找不到我想要的
若有教学的地方烦请开释小弟XDDD
感恩感恩
--
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 46.189.66.171
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1451887329.A.91A.html
1F:→ mmis1000: mongo的document可以直接放档案阿 01/04 14:34
2F:→ mmis1000: 反正query时你可以决定要不要含照片 01/04 14:34
3F:推 mrbigmouth: 建议是资料库设计要尽可能的正规化 这点Meteor跟Mongo 01/04 15:15
4F:→ mrbigmouth: 建议的不太一样 01/04 15:16
5F:→ mmis1000: mongo本来就有binary型别,小档案的话应该是没有必要特 01/04 18:29
6F:→ mmis1000: 别分开存 01/04 18:29
7F:→ mmis1000: 然後如果是一定要分开存的话,mongoose好像有自动依照所 01/04 18:31
8F:→ mmis1000: 引捞回资料的外挂,叫做 mongoose-autopopulate 的样子 01/04 18:33