比如说一个 form 只有一个单元格提供给用户输入东西,用户提交后我在服务器端分析用户的句意再分别存进 model 的不同项目中,如何做呢?
在 controller 里放 filter 还是其他方法呢?
刚入 Rails 不久,还不算熟练,请各位指教下
本来就可以阿,一个 controller 可以用所有的 model 的
#1 楼 @zuowei 不,我是想知道针对如何拆分一个 form 分别填入 model 的不同项里。。。比如在现在我回复的这个输入框里,我输入的句子提交上去,ruby-china 的服务器对我的内容分析后分成几句填入 model 的不同项目里。不知道这个在 rails 如何实现。
为你想区分的句子加个标识,然后那就是字符串的操作啦。
#3 楼 @dtczxy 分句的方法我已经做好了,但是看 view 里像 f.text_field :content 这个一提交就直接在相应的 model 里创建一个条目了,而我的想法是提交的内容经过处理后变为:content, :foo,什么的然后再在数据库里创建一个条目。
如何在数据库创建之前加入我写的分句方法呢?
在 Model 里
def content= # 做爱做的事 end