1
agagega 2021-10-10 19:53:37 +08:00 via iPhone
检查这两个字段是否为空
|
3
WildCat 2021-10-10 20:52:41 +08:00
|
4
wangkun025 2021-10-10 21:02:27 +08:00
已有的代码看,没啥问题。
|
6
0c0c0f OP |
7
wangkun025 2021-10-10 23:07:02 +08:00
楼主的写法不大符合 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 中指定 |