'../../data/files/components/MyComponent'
我不希望在第一个响应参数中传递搜索参数,但最终会产生错误 注意:如果通过nil传递参数,则在控制器中以长度为零的字符串形式存在,但仍然存在吗?是真的
parameter name: :search, in: :query, type: :string
response('200', 'success') do
run_test! { |_response| expect('length(address_books)').to match_json(3) }
end
response('200', 'search params') do
let(:search) { 'aa' }
run_test! { |_response| expect('length(address_books)').to match_json(2) }
end
答案 0 :(得分:1)
使用required: false
作为参数:
parameter name: :search, in: :query, type: :string, required: false