Node.js 在sails.js上显示具有3个状态的好友列表

Node.js 在sails.js上显示具有3个状态的好友列表,node.js,sails.js,Node.js,Sails.js,我只是使用sails.js,它很好 我有个问题,请帮帮我。 我有2个集合,它是创建一对多,我想显示列表的朋友与3个国家的定义。 用户: 伙计: attributes: { user_id: { type: 'string' }, // 0: no friends // 1: waiting accept // 2: Cancel friend statusBuddy: { type: 'integer' }, buddyOf: { mo

我只是使用sails.js,它很好 我有个问题,请帮帮我。 我有2个集合,它是创建一对多,我想显示列表的朋友与3个国家的定义。 用户:

伙计:

attributes: {
  user_id: {
    type: 'string'
  },

  // 0: no friends
  // 1: waiting accept
  // 2: Cancel friend
  statusBuddy: {
    type: 'integer'
  },

  buddyOf: {
    model: 'User'
  }
}
我要搜索用户显示3个按钮状态:
没有朋友,正在等待接受,取消朋友

没有尝试此代码,但可能没有两个型号

identity: 'user',
isFriendedBy: {
      collection: 'user',
      via: 'friendsWith'
    },
friendsWith: {
 model: 'user'
},
friendshipStatus: 'integer'

请重新表述这个问题,我不明白。
identity: 'user',
isFriendedBy: {
      collection: 'user',
      via: 'friendsWith'
    },
friendsWith: {
 model: 'user'
},
friendshipStatus: 'integer'