Что? В чем разница между own_to и has_one?

Вы также можете реализовать подобное, чтобы возвращать Успех и Ошибка в одном и том же методе сопоставления запросов, используя Класс объекта (Родительский класс каждого класса в Java): -

public ResponseEntity< Object> method() {                                                                                                                                                                                                                                                                                                                                                                                  
    boolean b = //  logic  here   
      if (b)  
        return new ResponseEntity< Object>(HttpStatus.OK);      
    else      
        return new ResponseEntity< Object>(HttpStatus.CONFLICT); //appropriate error code   
}
140
задан Peter Mortensen 4 July 2014 в 22:03
поделиться

1 ответ

С точки зрения простоты, belongs_to лучше, чем has_one, потому что в has_one, необходимо было бы добавить следующие ограничения к модели и таблице, которая имеет внешний ключ для осуществления has_one отношения:

  • validates :foreign_key, presence: true, uniqueness: true
  • добавляют уникальный индекс базы данных на внешнем ключе.
0
ответ дан 23 November 2019 в 23:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: