如何自动将关系中的属性附加到根对象?

e200

如何自动将关系中的属性附加到根对象,就好像它是同一张表中的一列一样,但实际上它是来自另一张表。

Supose我有一个用户模式,hasMany 电子邮件秒。

我如何只附加用户模型的第一个电子邮件中的电子邮件,以便每次查询用户模型时都像属性一样获得它?

例:

我在做什么:

(await User.query().where('id', id).with('emails').first()).toJSON()
{
  "name": "Eleandro Duzentos",
  "emails": [
    { "email": "[email protected]" },
    { "email": "[email protected]" }
  ]
}

我想要的是:

(await User.find(id)).toJSON()
{
  "name": "Eleandro Duzentos",
  "email": "[email protected]"
}

观察员:我不会将电子邮件放在同一张桌子上,因为在很长的将来,用户可能需要多于一封电子邮件,但目前只有一封。

我怎样才能做到这一点?

SBN

对于自定义的JSON响应,我建议使用序列化程序。您可以覆盖默认的序列化器以获得所需的结果。

您可以参考此-https://adonisjs.com/docs/4.0/serializers

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将字符串文字附加到从Select-Object命令返回的属性中

来自分类Dev

如何在IntelliJ IDEA 13.0中将源附加到自动生成的基于Gradle的依赖关系上,从而在下一次Gradle项目刷新后仍然存在?

来自分类Dev

使用Ruby send将关系附加到ActiveRecord对象

来自分类Dev

JS-如何将孩子附加到对象中

来自分类Dev

将数据属性添加到附加对象src

来自分类Dev

如何在Silverstripe 3中将文件附加到数据对象

来自分类Dev

附加到活动记录关系对象

来自分类Dev

在MVC 5中构建动态JSON响应-如何将属性附加到结果集?

来自分类Dev

如何从附加到div的对象中获取属性值?

来自分类Dev

在Meteor中,如何将应用程序的根URL动态地附加到图像路径?

来自分类Dev

如何在运行时将属性附加到MOQ对象中

来自分类Dev

WPF将VisualState附加到对象属性

来自分类Dev

如何使用sql将属性添加到xml中的根节点

来自分类Dev

如何基于对象中的值将值重复地附加到工作表上?

来自分类Dev

附加到jq中嵌套元素的数组,但返回根对象

来自分类Dev

如何将多个lm对象的系数附加到数据帧中?

来自分类Dev

如何将xmlns属性添加到根元素?

来自分类Dev

如何自动将实例附加到负载均衡

来自分类Dev

如何将Visual Studio自动附加到Internet Explorer

来自分类Dev

使用imagemagick自动将图像附加到表格中

来自分类Dev

将值从Excel自动附加到Excel的Access表中

来自分类Dev

JavaScript将属性附加到对象

来自分类Dev

如何自动将流程附加到VS的特定实例?

来自分类Dev

如何将'TextMesh'属性附加到Unity 3D上的克隆对象

来自分类Dev

自动转发时将Azure ServiceBus附加属性附加到邮件

来自分类Dev

如何将属性属性附加到const值

来自分类Dev

保存后自动将pdf文件附加到邮件中

来自分类Dev

如何将字符串附加到对象属性?

来自分类Dev

如何使用 python 将 numpy.ndarray 的人脸编码附加到列表对象中

Related 相关文章

  1. 1

    如何将字符串文字附加到从Select-Object命令返回的属性中

  2. 2

    如何在IntelliJ IDEA 13.0中将源附加到自动生成的基于Gradle的依赖关系上,从而在下一次Gradle项目刷新后仍然存在?

  3. 3

    使用Ruby send将关系附加到ActiveRecord对象

  4. 4

    JS-如何将孩子附加到对象中

  5. 5

    将数据属性添加到附加对象src

  6. 6

    如何在Silverstripe 3中将文件附加到数据对象

  7. 7

    附加到活动记录关系对象

  8. 8

    在MVC 5中构建动态JSON响应-如何将属性附加到结果集?

  9. 9

    如何从附加到div的对象中获取属性值?

  10. 10

    在Meteor中,如何将应用程序的根URL动态地附加到图像路径?

  11. 11

    如何在运行时将属性附加到MOQ对象中

  12. 12

    WPF将VisualState附加到对象属性

  13. 13

    如何使用sql将属性添加到xml中的根节点

  14. 14

    如何基于对象中的值将值重复地附加到工作表上?

  15. 15

    附加到jq中嵌套元素的数组,但返回根对象

  16. 16

    如何将多个lm对象的系数附加到数据帧中?

  17. 17

    如何将xmlns属性添加到根元素?

  18. 18

    如何自动将实例附加到负载均衡

  19. 19

    如何将Visual Studio自动附加到Internet Explorer

  20. 20

    使用imagemagick自动将图像附加到表格中

  21. 21

    将值从Excel自动附加到Excel的Access表中

  22. 22

    JavaScript将属性附加到对象

  23. 23

    如何自动将流程附加到VS的特定实例?

  24. 24

    如何将'TextMesh'属性附加到Unity 3D上的克隆对象

  25. 25

    自动转发时将Azure ServiceBus附加属性附加到邮件

  26. 26

    如何将属性属性附加到const值

  27. 27

    保存后自动将pdf文件附加到邮件中

  28. 28

    如何将字符串附加到对象属性?

  29. 29

    如何使用 python 将 numpy.ndarray 的人脸编码附加到列表对象中

热门标签

归档