Так Вот что я пытаюсь сделать:Пользовательский поиск поля по рельсам 3 форма
Я хочу поле, которое является текст на основе, «купон код»
в вложенном виде.
Так в основном f.text_field :coupon
Но это значение должно быть отношение к элементу в coupons
таблице, но не по идентификатору.
Купон таблица может выглядеть
|ID| CouponCode |
+--+------------+
|1 | a89sd9asda |
+--+------------+
и моя главная таблица будет выглядеть
|ID| OrderTitle | Coupon |
+--+------------+------------+
|1 | sdfsdfsdfd | a89sd9asda |
+--+------------+------------+
Есть ли способ в рельсах, чтобы связать эти два через has_one и использовать не поле ID?
Если в таблице ваших купонов есть только идентификатор и код, я действительно не понимаю, почему у вас есть эта таблица. Просто используйте CouponCode в таблице Order. – damienbrz
Да, он должен соответствовать одному из купонов в базе данных купонного кода tho. Купоны предварительно сгенерированы, распределены, мне нужно сопоставить, что только один заказ может иметь один купон. –