Czasami potrzebuję zapytać wiele danych w DB dla przetwarzania danych.Jak wyszukiwać dane bez modelu tworzenia w Railsach?
Na przykład mam tabeli: Aktywność, Chcę znaleźć wszystkich użytkowników, które tworzą aktywność w ostatnim miesiącu,
Obawiam się tylko o macierze danych, i nie chcę, aby utworzyć wiele modeli Aktywności,
Czy mogę to zrobić?
jak ten kod:
Activity.where('created_at > ?', Time.now - 1.month).get_data(:user_id, :created_at)
=> [[1, 2012-02-01] .... ]
Jestem zdezorientowany pod względem brzmienia. "{You} nie chcesz tworzyć modeli aktywności" "Obawiam się tylko o tablice danych"? Nie jestem pewien, czy rozumiem. Dlaczego chcesz tworzyć modele, wykonując zapytanie? – Trip
Chcesz przekazać zapytanie do DB z warunkami podobnymi do szyn, ale nie chcesz tworzyć tych wszystkich modeli szyn? – Bornfree
@Bornfree Tak. Myślę, że to bardzo powszechny scenariusz. – linjunhalida