1
agagega 2021 年 10 月 10 日 via iPhone
检查这两个字段是否为空
|
3
WildCat 2021 年 10 月 10 日
|
4
wangkun025 2021 年 10 月 10 日
已有的代码看,没啥问题。
|
6
0c0c0f OP |
7
wangkun025 2021 年 10 月 10 日
楼主的写法不大符合 rails 的要求。
比如到底是单数和复数的。 如果 cve 可以是复数的,就直接用复数的。 还有 find_by 这个,其实一般是用 find(params[:id])的。 不使用 find_by,也不使用 params[:cve_id] 还有 cve.cve_id 的话,一般也是 cve.id 。 以上都是 rails 的 [约定优于配置] 的体现。 |
8
0c0c0f OP class Cve < ApplicationRecord
connects_to database: { writing: :xxx, reading: :xxx } end 这么配置就没问题 注意:如果数据库的 schema 不是 public 就需要在 database.yml 中配置 schema_search_path 中指定 |