Найдено результатов: 2

Какие-либо советы по получению Rails для запуска с доступом к бэк-энду?

Я содрогаюсь, чтобы спросить, но мой клиент не может предложить никакого другого решения SQL (или SQL-подобного). Я знаю, что доступ имеет некоторые крючки SQL; достаточно ли их для базового ActiveRecord?

Позже:

Я ценю все предложения использовать другие базы данных, но поверьте мне: я пытался убедить их. Существует список "approved", и в нем нет баз данных SQL. Включение чего-то в список может занять больше года, и этот проект будет завершен через три недели.

ruby-on-rails   ruby   ms-access   activerecord    

397   7   19:02, 20th August, 2020


Есть ли способ объединить именованные области в новую именованную область?

У меня есть

class Foo < ActiveRecord::Base
  named_scope :a, lambda { |a| :conditions => { :a => a } }
  named_scope :b, lambda { |b| :conditions => { :b => b } }
end

Я хотел бы

class Foo < ActiveRecord::Base
  named_scope :ab, lambda { |a,b| :conditions => { :a => a, :b => b } }
end

но я бы предпочел сделать это в стиле DRY. Я могу получить тот же эффект, используя

 Foo.a(something).b(something_else)

но это не особенно красиво.

ruby-on-rails   rails-activerecord   named-scope    

388   6   03:06, 29th August, 2020