Правильный способ проверить масштаб и точность на модели - PullRequest
2 голосов
/ 31 января 2020

У меня есть таблица, которая выглядит следующим образом:

# frozen_string_literal: true

class CreateWritingPatterns < ActiveRecord::Migration[6.0]
  def change
    create_table :writing_scores do |t|
      t.belongs_to :post, null: false
      t.float :adjectives_percentage, null: false, precision: 4, scale: 3

      t.timestamps
    end
  end
end

Как вы видите, adjectives_percentage имеет точность 4 и масштаб 3. Я хотел бы знать, есть ли в моей модели WritingPattern Я могу добавить подтверждение для него.

Спасибо.

1 Ответ

1 голос
/ 03 февраля 2020

Вы можете написать собственную проверку для подтверждения precision и scale

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...