通过关系使用 has_many 处理订单
我有两个模型:项目和任务(例如),具有连接模型:project_task 通过关系启用 has_many,以便可以在项目之间共享任务。
我已将位置指定为project_task 模型的属性。现在我希望能够通过给定的项目按 project_tasks 表中的位置访问任务。
即project.tasks(按project_tasks 表中为每个任务列出的位置排序)。
这可能吗?
I have two models: project and task (for example) with a join model: project_task enabling a has_many through relationship so that tasks may be shared across projects.
I have specified position as an attribute of the project_task model. Now I want to be able to access tasks by their position in the project_tasks table via a given project.
i.e. project.tasks (ordered by the position listed for each task in the project_tasks table).
Is this possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我认为类似的事情可以帮助你:
I think something like that can help you:
这就是 Rails 5.x 中对我有用的东西:
This is what works for me in Rails 5.x :