我们正在将相当大的PHP/MySQL项目转换为Angular/Node.js/CouchDB。我现在遇到的主要问题是我们的MySQL查询相当复杂,使用了很多日期函数(如DATE_DIFF,DATE_FORMAT等),我不知道如何将它们转换为这种新的体系结构。CouchDB日期函数
大多数开发人员如何处理CouchDB中的这些类型的函数?他们是否只是从数据库中提取原始数据并将所有计算都留给控制器/前端?
例子查询:
SELECT DATE_DIFF(NOW(),table.datefrom) as how_long, DATE_FORMAT(table.datefrom,'%m/%d/%Y') as formatted_date FROM table ORDER BY datefrom
如何将这项查询与CouchDB的处理?
感谢您的所有信息。正是我需要的。 – Jonathon