ruby-on-rails - 如何键入列名但将外键另存为整数
问题描述
我的产品线表上有一个自动完成字段,我在其中输入食物名称并找到它。但是,我不想保存这个值,而是:我想保存 food_id!
在我的视图中查看我的自动完成字段:
<%= f.autocomplete_field :prl_desc, autocomplete_calorie_cal_desc_productlines_path, class: 'linestringinput', placeholder: "Parent Food" %>
提前致谢!
解决方案
以下是设置所选对象的 id 的详细信息。
如果需要使用所选对象的 id,也可以使用 id_element 属性:
f.autocomplete_field :brand_name, autocomplete_brand_name_products_path, :id_element => '#some_element'
这将使用所选对象的 id 更新 id *#some_element 的字段。此选项的值可以是任何 jQuery 选择器。
推荐阅读
- python - 构建 CNN 模型后,如何从图像或视频中制作边界框.. 提前致谢
- javascript - PDFTron focusout() 中的自由文本工具
- php - 如何在 Joomla 自定义组件中设置“记住我”cookie?
- ios - 尝试运行我的 React Native 应用程序时遇到问题
- android - 什么是 Android 中的“HAL 远程处理”?
- r - 如何在 R 的 GAM 回归中绘制拟合曲线?
- python - 通过 Python-Selenium Web Driver 抓取 Quora 上某个问题下发布的答案的永久链接
- java - 在 Java 中实现 RTSP 服务器以在 VLC 媒体播放器上流式传输视频
- javascript - 当模式中的验证匹配 false 时,Mongoose 不会抛出错误
- pandas - 计算 pandas 中的 groupby (几列)平均值