私は基本的なrails_adminアプリケーションを開発しようとしていました。私のユースケースにはプロジェクトと学生がいます。rails_admin belongs_to関係でドロップダウンをカスタマイズ
class Project < ApplicationRecord
belongs_to student
end
class Student < ApplicationRecord
has_many projects
end
生徒は同じ名前を持つことができるので、プロジェクトを作成する際に生徒を識別することは困難です。 生徒のロール番号と名前を組み合わせて、プルダウンで一意のエントリを作成する必要がありました。 したがって、Project
モデルのビューでは、ドロップダウンリストに表示される生徒のリストを123 - John Doe
の代わりにJohn Doe
の代わりに表示する必要があります。