Rails4 中scope推荐写法,代替原先的lambda
scope :all_by_shop, ->(store_id) {where("(receiver_id = ? AND receiver_type = 'User') OR (sender_id = ? AND sender_type = 'User')", store_id, store_id)}
本文介绍Rails4中推荐的scope写法,使用符号替代原有的lambda表达式,提高代码可读性和维护性。示例展示了如何针对特定商店ID查询记录。
Rails4 中scope推荐写法,代替原先的lambda
scope :all_by_shop, ->(store_id) {where("(receiver_id = ? AND receiver_type = 'User') OR (sender_id = ? AND sender_type = 'User')", store_id, store_id)}
1281

被折叠的 条评论
为什么被折叠?