rails-activerecord
Rails 4: lista dostępnych typów danych
Gdzie mogę znaleźć listę typów danych, które mogą być użyte w Ruby on Rails 4?
Takie jak
text
string
integer
float
date
Ciągle uczę się o nowych i chciałbym mieć listę, do której mógłbym się łatwo odnieść.
Rails: jak ustawić domyślne wartości w ActiveRecord?
Jak ustawić wartość domyślną w ActiveRecord?
Widzę post od Pratika, który opisuje brzydki, skomplikowany fragment kodu: htt ... tał zdefiniowany w kodzie modelu.
Czy istnieje kanoniczny sposób ustawienia domyślnej wartość dla pól w modelu ActiveRecord?
Jak ustawić domyślne wartości w ActiveRecord?
Jak ustawić wartość domyślną w ActiveRecord?
Widzę post od Pratika, który opisuje brzydki, skomplikowany fragment kodu: htt ... tał zdefiniowany w kodzie modelu.
Czy istnieje kanoniczny sposób ustawiania wartości domyślnej dla pól w Model ActiveRecord?
Ruby on Rails generuje pole modelu: type-jakie są opcje dla pola: type?
Próbuję wygenerować nowy model i zapomnieć o składni odwołującej się do identyfikatora innego modelu. Sam bym to sprawdził, a ... czegoś nie rozumiem, ale dopóki tego nie zrobię... "szczegółowe" informacje zwracane przez rails g model wciąż mnie drapią...
Rails: include vs.: joins
Jest to bardziej pytanie "dlaczego rzeczy działają w ten sposób", a nie "Nie wiem, jak to zrobić"...
Więc Ewangelia na wycią ... ude nie działa jak reklamowane.
Może Rails jest świadomy kwestii wydajności i nie łączy się z wyjątkiem pewnych przypadków?
Rails Extended ActiveRecord:: Base
Czytałem trochę o tym, jak rozszerzyć ActiveRecord: Base class, aby moje modele miały jakieś specjalne metody. Jaki jest łatwy sposób na jego rozszerzenie (samouczek krok po kroku)?
Float vs Decimal w ActiveRecord
Czasami typy danych Activerecord mylą mnie. Często. Jednym z moich odwiecznych pytań jest, dla danego przypadku,
Powinie ... w czasie.
jakie są zalety / wady korzystania z każdego z nich?
Jakie byłyby dobre zasady, aby wiedzieć, jakiego typu użyć?
Rails 3 datatypes?
Gdzie mogę znaleźć listę typów danych, które mogą być użyte w rails 3? (np. text, string, integer, float, date, itd.?) Ciągle losowo dowiaduję się o nowych, ale chciałbym mieć listę, do której mógłbym się łatwo odwołać.
Dodaj migrację kolumny referencyjnej w Rails 4
Użytkownik ma wiele uploadów. Chcę dodać kolumnę do tabeli uploads, która odwołuje się do user. Jak powinna wyglądać migracja ... uploads, :user_id, :integer
end
end
Istotne pytanie z wyjątkiem Rails 3. migracje Rails 3: dodanie kolumny referencyjnej?
Jak najłatwiej powielić rekord activerecord?
Chcę zrobić kopię rekordu activerecord, zmieniając Pojedyncze pole w procesie (oprócz id ). Jaki jest najprostszy sposób, a ... polu-ale pomyślałem, że musi być łatwiejszy sposób, aby to zrobić...
Takie jak:
@newrecord=Record.copy(:id) *perhaps?*
Jak napisać migrację, aby zmienić nazwę modelu ActiveRecord i jego tabeli w Rails?
Jestem okropny w nazywaniu i zdaję sobie sprawę, że istnieje lepszy zestaw nazw dla moich modeli w mojej aplikacji Rails. Czy można użyć migracji do zmiany nazwy modelu i odpowiadającej mu tabeli?
Rails where condition using NOT NULL
Używając stylu rails 3 jak miałbym napisać przeciwieństwo:
Foo.includes(:bar).where(:bars=>{:id=>nil})
Chcę znaleźć ... "foos\" WHERE (\"bars\".\"id\" = 1)"
To zdecydowanie nie jest to, czego potrzebuję, i wydaje się prawie jak robal w ARel.
ActiveRecord: size vs count
W Rails można znaleźć liczbę rekordów używając Model.size i Model.count. Jeśli masz do czynienia z bardziej złożonymi zapytan ... bę ich zdjęć, czy uruchamianie wielu instancji user.photos.size będzie szybsze lub wolniejsze niż user.photos.count?
Dzięki!
Rails - zagnieżdżone includes na aktywnych rekordach?
Mam listę zdarzeń, które pobieram.
Staram się uwzględnić każdego użytkownika powiązanego z tym wydarzeniem i każdego profilu ... ludes(:users [{profile:}])
Dokumenty nie wydają się być jasne:
http://guides.rubyonrails.org/active_record_querying.html
Jak usunąć obiekt ActiveRecord?
Jak usunąć obiekt ActiveRecord?
Spojrzałem na Active Record Querying i nie ma nic na kasowanie, że mogę zobaczyć.
Usunąć id,
Usuń bieżący obiekt jak: user.remove,
Czy można usunąć na podstawie klauzuli where?
Zrozumienie: opcja źródła ma jeden / ma wiele przez szyny
Proszę o pomoc w zrozumieniu :source opcji has_one/has_many :through asocjacji. Wyjaśnienie rails API nie ma dla mnie większe ... bers, :through => :subscriptions will
Szukaj :subscribers lub :subscriber na Subscription,
chyba że podano :source. "
Łączenie Rails 3.1 z wieloma bazami danych
W ShowNearby wykonaliśmy bardzo dużą migrację do RoR 3.1 z PHP i mamy do czynienia z kilkoma problemami, które być może niekt ... ActiveResource, ale uważamy, że nie jest to zbyt efektywne. Czy ktoś z Was miał wcześniej podobny problem?
Wielkie dzięki!!
ActiveModel:: ForbiddenAttributesError podczas tworzenia nowego użytkownika
Mam ten model w Ruby ale rzuca ActiveModel::ForbiddenAttributesError
class User < ActiveRecord::Base
attr_accessor :pa ... 6_64-linux].
Czy możesz mi powiedzieć, jak pozbyć się tego błędu lub ustanowić odpowiedni formularz rejestracji użytkownika?
Jak uniknąć wywołania zwrotnego ActiveRecord?
Mam kilka modeli, które mają wywołania after_save. Zazwyczaj jest to w porządku, ale w niektórych sytuacjach, na przykład pod ... takiego modelu:
Foo.after_save.clear
Nie mogłem znaleźć, gdzie ta metoda jest udokumentowana, ale wydaje się, że działa.
Sprawdzanie unikalności wielu kolumn
Czy istnieje sposób rails-way, aby potwierdzić, że rzeczywisty rekord jest unikalny, a nie tylko kolumna? Na przykład, model ... rzyjaźni nie powinna mieć wielu identycznych rekordów, takich jak:
user_id: 10 | friend_id: 20
user_id: 10 | friend_id: 20