采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
question的create time在qustion页面上是提取不到的,要在answer中才能拿到。那怎么样可以添加到question表中呢?
可以在pipeline中拿到answer保存的时候执行一个sql的update 语句去修改一下question的记录
非常感谢!
明白这种方案,但有个疑问,通常answer的数量要远远大于question,如果每次都去update或每次都到数据库里判断这个时间是不是已经更新过了,会不会影响速度?
会影响速度的, 你可以百度一下批量插入或者批量更新的操作 一次性保存多条数据
登录后可查看更多问答,登录/注册
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
4.8k 30
2.5k 18
1.1k 18
1.4k 15
2.8k 15