- SQL查询语句可能变得复杂,有时包含条件判断。
- 可以将SQL查询片段存储在文件中,然后在查询中引用这些片段。
- 示例中的
post service文件里的get post函数执行内容列表查询,使用了Jason对象表示用户信息以及left join合并用户数据表。 - 建议将上述查询定义成片段,并新建一个名为
host provider的文件来定义和导出所需的sql fragment。 sql fragment是一个包含属性的对象,属性值是查询片段。- 在
post service中,应使用sql fragment替换Jason object的用户信息定义和left join代码。 - 最后,在HTTP客户端测试,确认返回的内容列表包含作者数据。