7
Ectoモデルの仮想属性についてはあまり気にしませんが、クエリ結果にのみマッピングされていますか?Ectoモデルの仮想属性を定義する方法
Ectoモデルの仮想属性についてはあまり気にしませんが、クエリ結果にのみマッピングされていますか?Ectoモデルの仮想属性を定義する方法
がdocumentationでください:
:virtual
- trueの場合、フィールドはデータベースに永続化されていません。
仮想フィールドは、スキーマに一時的に存在し、データベースに保存されませんでした。これは、ローカルのプロセスと検証に役立ちます。
例:パスワード確認フィールド。
schema "users" do
field :username, :string
field :password, :string
field :password_confirmation, :string, virtual: true
timestamps
end
これが役立ちます。
途中でスキーマの 'password_confirmation'フィールドを使わずにパスワード確認を行うことができます。 – JustMichael
ああ..私はもっと良い例が必要です。情報をありがとうございました。 – Fabi755