Ember关系和mongo关系

Ember relationships and mongo relationships

本文关键字:关系 mongo Ember      更新时间:2023-09-26

我正在努力找出Ember应用程序的最佳方法。

我使用两个模型:活动和预订,在我的数据库中,我将它们完全分离和独立。

架构:

事件:

attributes:
  date        : Date
  description : String
  hiw         : Object
  hour        : Date
  meeting     : String
  men         : Number
  name        : String
  women       : Number
  createdAt   : Date
  updatedAt   : Date
  isActive    :
    type    : Boolean
    default : false
type:
  type    : String
  default : 'event'

预订:

attributes:
  email         : String
  idiom         : String
  name          : String
  obs           : String
  participants  : Number
  phone         : String
  sex           : String
  vip           : String
  createdAt    : Date
  updatedAt    : Date
  isActive     :
    type    : Boolean
    default : false
type:
  type    : String
  default : 'booking'

当我学习Ember时,我发现Ember有关系(belongsTo和hasMany),我会问我是否应该重组模式来处理Ember,或者我是否应该像现在这样使它们独立。

随着时间的推移,预订的趋势越来越复杂。。

Ember关系是针对这类事情的,或者是针对简单的事情,比如帖子中的评论。。等等。

谢谢!

你必须问问自己它们是否相互依赖,如果答案是肯定的,那么你应该在Ember.js和node.js中都使用关系。你可能使用mongoose,所以在服务器端创建关系很容易。