查找对象时,如何按表中的字段对其获取的子对象进行排序

彼得麦金尼

假设有一个预订系统来预订某个活动的时间段。

我有一个事件模型和一个 time_slot 模型。每个事件都有man time_slots,每个槽属于一个事件

class Event < ActiveRecord::Base
  has_many :time_slot
end

class TimeSlot < ActiveRecord::Base
  belongs_to :event
end

当我执行Event.find(some_id)如何根据模型上的字段(例如“slot_time”)对返回的时隙进行排序时

斯皮克曼

像这样:

Event.find(some_id).time_slot.order(:slot_time)

time_slot实际上并不返回所有关联的时间段,它返回一个 ActiveRecord::Relation,就像TimeSlot.where(booked: true)会那样。因此,您可以将更多查询方法链接到此关系。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何按对象的子对象字段对对象进行排序?

来自分类Dev

在数组中查找对象,然后对其进行编辑

来自分类Dev

如何在Django Rest Framework中按其ID查找对象

来自分类Dev

如何在pyqt中按名称查找对象?

来自分类Dev

如何按属性在python列表中查找对象

来自分类Dev

在SQLAlchemy中按子对象的字段排序?

来自分类Dev

在SQLAlchemy中按子对象的字段排序?

来自分类Dev

在NSMutableArray中按名称查找对象

来自分类Dev

如何通过列表中的属性值获取/查找对象

来自分类Dev

MongoDB按字段查找对象的数组(联接条件和不相关的子查询)

来自分类Dev

查找对象时javafx中的NullPoinerException

来自分类Dev

按值在深层嵌套对象中查找对象

来自分类Dev

C# 使用对象字段在列表中查找对象

来自分类Dev

在C#中,如何按对象的多个字段对对象集合进行排序?

来自分类Dev

在Java中按字段名称查找对象的值

来自分类Dev

如何通过其哈希码查找对象?

来自分类Dev

如何按字母顺序对包含自定义类对象的树集按其字段之一进行排序

来自分类Dev

在列表中查找对象并替换其值

来自分类Dev

在Firebase中通过其唯一ID查找对象

来自分类Dev

在列表中查找对象并替换其值

来自分类Dev

使用其属性名称在javascript中查找对象的索引

来自分类Dev

如何按特定字段对对象数组进行排序?

来自分类Dev

如何使字典按值查找对象键

来自分类Dev

Qt:按属性在列表中查找对象

来自分类Dev

R:在深层嵌套列表中按名称查找对象

来自分类Dev

在数组Ramda中按ID查找对象

来自分类Dev

在Rails 4 App中按ID查找对象

来自分类Dev

在数组数组中按 id 查找对象的索引

来自分类Dev

在嵌套对象的数组字段中按ID查找子文档

Related 相关文章

  1. 1

    如何按对象的子对象字段对对象进行排序?

  2. 2

    在数组中查找对象,然后对其进行编辑

  3. 3

    如何在Django Rest Framework中按其ID查找对象

  4. 4

    如何在pyqt中按名称查找对象?

  5. 5

    如何按属性在python列表中查找对象

  6. 6

    在SQLAlchemy中按子对象的字段排序?

  7. 7

    在SQLAlchemy中按子对象的字段排序?

  8. 8

    在NSMutableArray中按名称查找对象

  9. 9

    如何通过列表中的属性值获取/查找对象

  10. 10

    MongoDB按字段查找对象的数组(联接条件和不相关的子查询)

  11. 11

    查找对象时javafx中的NullPoinerException

  12. 12

    按值在深层嵌套对象中查找对象

  13. 13

    C# 使用对象字段在列表中查找对象

  14. 14

    在C#中,如何按对象的多个字段对对象集合进行排序?

  15. 15

    在Java中按字段名称查找对象的值

  16. 16

    如何通过其哈希码查找对象?

  17. 17

    如何按字母顺序对包含自定义类对象的树集按其字段之一进行排序

  18. 18

    在列表中查找对象并替换其值

  19. 19

    在Firebase中通过其唯一ID查找对象

  20. 20

    在列表中查找对象并替换其值

  21. 21

    使用其属性名称在javascript中查找对象的索引

  22. 22

    如何按特定字段对对象数组进行排序?

  23. 23

    如何使字典按值查找对象键

  24. 24

    Qt:按属性在列表中查找对象

  25. 25

    R:在深层嵌套列表中按名称查找对象

  26. 26

    在数组Ramda中按ID查找对象

  27. 27

    在Rails 4 App中按ID查找对象

  28. 28

    在数组数组中按 id 查找对象的索引

  29. 29

    在嵌套对象的数组字段中按ID查找子文档

热门标签

归档