【发布时间】:2016-12-08 22:31:35
【问题描述】:
我真的被这件事困住了..
我有 RESPONSE 表,其中包含 answer 和 question[array] 字段,我想要做的是,如果我要输入“HI”,它将循环遍历问题字段中的所有响应数组,找到匹配项,它应该返回一个答案或id 的响应以获得答案。
#<Response id: 3, answer: "Hi, there!", question: ["hi", "hello", "sup"]>
如果问题匹配,则输出应为id,如果我在数组中键入以下输入之一,则输出应为answer
Response.all.each do |r|
r.include? "hi"
end
知道怎么做吗?
【问题讨论】:
-
请提供您拥有的数据示例以及所需的输出(以及您遇到的具体问题)。
-
@Damon:添加示例