对phalapi的数据库操作的建立关联查询的困惑

最近公司实现前后端分离的开发模式,准备弃用TP框架,也就是MVC模式。准备转用phalapi框架,但在学习过程中,发现一个很麻烦的地方,就是建立关联查询。
有用的TP的都知道,可以直接视图模型,sql不用写原生,非常方便。
但在phalapi框架中,查看文档
QQ图片20160520135623.png

如果是多表关联,写原生sql非常麻烦,而且容易出错。
而且如果需要调用notorm的关联查询的话,需要一定的条件。
notorm对字段名的要求很高。 外键不要乱写。  譬如news_class是类别表。 那么news表里的类别字段必须是 news_classid。否则一切玩完。
 
请问,如果在phalapi想使用关联查询,有没有简单的方法,类似TP一样可以建立一个视图模型,从而达到复用的目标。
已邀请:

dogstar - PhalApi创始人

赞同来自:

非常感谢您的反馈和使用,目前PhalApi对于数据库这块的支持确实比较欠缺,尤其是对于联表查询这一块。

可以考虑使用其他补偿的方案,如使用扩展类库:http://git.oschina.net/dogstar ... Medoo,又或者使用其他针对数据库的开源类库,又或者移植TP的数据库支持过来(已有项目这样实现)。

希望对你有所帮助,回复晚了,请见谅!

要回复问题请先登录注册