rails акты_as_list, специфичные для пользователя и даты
Я хотел бы использовать act_as_list в своем приложении на фондовом рынке, но позиция заказа должна быть специфичной для пользователя, тикера и даты.
acts_as_list scope: [:user_id, :ticker, :market_date]
Таким образом, при выполнении заказа следует рассмотреть комбинацию этих 3 полей, чтобы определить, какие записи следует переупорядочить, а не переупорядочивать все сделки или все сделки пользователя (за все время). Можно ли это сделать, и я поступаю правильно?