用户收藏夹的 Backand (Back&) 模式设置
Posted
技术标签:
【中文标题】用户收藏夹的 Backand (Back&) 模式设置【英文标题】:Backand (Back&) schema setup for user favorites 【发布时间】:2016-05-15 19:55:25 【问题描述】:我正在努力在 Backand 模式编辑器中设置用户收藏夹的概念。我正在尝试做的一个例子如下:
假设我有一个销售汽车的网站。用户经过身份验证,可以在他们喜欢的任何汽车上“收藏”该汽车。收藏时,应将特定的汽车对象或 ID 添加到用户的收藏夹属性中,以便用户可以随时返回或调用他们的收藏夹列表。
在 Back&s 架构编辑器中,我向我的用户对象添加了一个集合属性,但我完全感到困惑,因为这只是创建了一对多的关系。
Back& 文档在这一点上非常缺乏,所以我想我会在这里提出它,以便其他遇到此问题的人也可以看到它。在 Back& 中完成此常见功能的最佳方法是什么?任何帮助将不胜感激。
【问题讨论】:
【参考方案1】:我认为你实际上想要做的需要一个多对多关系,它很好地记录了here,并有一个代码笔示例here。
即每个用户可以收藏多辆汽车,每辆汽车都可以成为众多用户的最爱 所以json看起来像这样
[
"name": "user_car",
"fields":
"user":
"object": "user"
,
"car":
"object": "car"
,
"name": "user",
"fields":
"user_car":
"collection": "user_car",
"via": "car"
,
"email":
"type": "string"
,
"firstName":
"type": "string"
,
"lastName":
"type": "string"
,
"name": "car",
"fields":
"user_car":
"collection": "user_car",
"via": "car"
,
"name":
"type": "string"
,
"model":
"type": "int"
]
【讨论】:
以上是关于用户收藏夹的 Backand (Back&) 模式设置的主要内容,如果未能解决你的问题,请参考以下文章
无法从自定义查询中获取对象数据 Back& - Backand.com - 未定义
将 $scope 更新为特定字段 json ionic backand 导致对象中的空白数据 && 验证用户名密码到来自 backand 的字段
PUT 更新 Backand 对象字段浮点数大于 1000000 将对象字段值设置为 1000000