Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 September 08

🌚D

🌚 Sunny Daiλy 🌝... in Ruby, Rails, Hanami | dry-rb
Akhmed Gasanov
в контроллере
@employees = User.all.includes(:accesses)

в моделе
  has_many :accesses, class_name: 'Access', foreign_key: 'requestor_id'
 has_many :accesses, class_name: 'Access', foreign_key: 'approver_id'

Хочу подгрузить accesses через requestor_id. Как указать методу include какой именно foreign key использовать?
разве это хорошая практика, разные связи называть одинаково?
источник

🌚D

🌚 Sunny Daiλy 🌝... in Ruby, Rails, Hanami | dry-rb
и, вообще, разве так можно? не сотрётся ли первая связь? (т.е. не переопределит ли вторая связь первую)
источник

SP

Sergey Pustovalov in Ruby, Rails, Hanami | dry-rb
должна переопределить
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Akhmed Gasanov
в контроллере
@employees = User.all.includes(:accesses)

в моделе
  has_many :accesses, class_name: 'Access', foreign_key: 'requestor_id'
 has_many :accesses, class_name: 'Access', foreign_key: 'approver_id'

Хочу подгрузить accesses через requestor_id. Как указать методу include какой именно foreign key использовать?
has_many :requestor_accesses, class_name: 'Access', foreign_key: 'requestor_id'
has_many :approver_accesses, class_name: 'Access', foreign_key: 'approver_id'

@employees = User.all.includes(:requestor_accesses)
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
Спасибо большое!
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Akhmed Gasanov
Спасибо большое!
а также если требуется
class Access < ApplicationRecord
 belongs_to :requestor, class_name: 'User', foreign_key: :requestor_id
 belongs_to :approver,  class_name: 'User', foreign_key: :approver_id
end
источник

AG

Akhmed Gasanov in Ruby, Rails, Hanami | dry-rb
Michael Lutsko
а также если требуется
class Access < ApplicationRecord
 belongs_to :requestor, class_name: 'User', foreign_key: :requestor_id
 belongs_to :approver,  class_name: 'User', foreign_key: :approver_id
end
👍🏽
источник

А

Анатоли in Ruby, Rails, Hanami | dry-rb
работу
источник

AP

Ankit Prajapati in Ruby, Rails, Hanami | dry-rb
Hii
источник

L

Lagomx in Ruby, Rails, Hanami | dry-rb
"Hello guys"
источник

s

sinecuraweb corp. in Ruby, Rails, Hanami | dry-rb
bundle exec rake railties:install:migrations
подскажите откуда берется инфа о миграциях?
источник

AG

Anton Gorlov in Ruby, Rails, Hanami | dry-rb
db/migrate
источник

s

sinecuraweb corp. in Ruby, Rails, Hanami | dry-rb
Anton Gorlov
db/migrate
это не "оттуда", а скорее "туда"  файлы складываются после команды
источник

AG

Anton Gorlov in Ruby, Rails, Hanami | dry-rb
мм...  значит я вопрос не так понял
источник

AG

Anton Gorlov in Ruby, Rails, Hanami | dry-rb
All...а случаем не втсречал ли кто готового гема для валидации ssl-сертификатов... хотя бы чтобы не бли скопированы с ошибкой..
источник

AG

Anton Gorlov in Ruby, Rails, Hanami | dry-rb
грубо говоря естьу меня цепочка серитфикатов...вот надо проверить что  сертификаты в ней хотя бы "целые"...
источник

AG

Anton Gorlov in Ruby, Rails, Hanami | dry-rb
не хотелось бы велосипед изобретать...
источник

s

sinecuraweb corp. in Ruby, Rails, Hanami | dry-rb
источник

AG

Anton Gorlov in Ruby, Rails, Hanami | dry-rb
мне не это нужно... мне именно проверить на целостность сертификата который юзер присылает...

а то любят в цепочке  первый скопировать верно..а вот последнего  или промежуточного половину без завершающего тирлайна или ещё как
источник

AG

Anton Gorlov in Ruby, Rails, Hanami | dry-rb
OpenSSL::X509::Certificate.new(cert)
на такой не ругается...
источник