天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 812|回复: 8

[已解决] 如何在平台中集成squel.js功能

[复制链接]
风华网络 发表于 2013-11-9 18:41:49 | 显示全部楼层 |阅读模式
本帖最后由 sophie 于 2013-11-11 15:02 编辑

Squel.js是一个轻量级的JavaScript库。用于非常简便地构建SQL查询字符串,通过一个面向对象的API。

支持所有标准SQL查询并能够自定义支持非标准查询。


项目地址: http://hiddentao.github.io/squel/
下载地址: https://github.com/hiddentao/squel
sophie 发表于 2013-11-9 21:10:36 | 显示全部楼层
您好,关于这个功能能否集成以及怎么集成,周一上班后咨询一下相关研发再给您答复。
ps:请问您提出集成该功能的一个需求是什么呢?能否详细说明一下您的需求,以便我们结合平台给您提供最优解决方案。
 楼主| 风华网络 发表于 2013-11-9 21:56:14 | 显示全部楼层
实现类似这样的sql语句拼接功能
    squel.select()
        .from("students")
        .field("name")
        .field("MIN(test_score)")
        .field("MAX(test_score)")
        .field("GROUP_CONCAT(DISTINCT test_score ORDER BY test_score DESC SEPARATOR ' ')")
        .group("name")

/*
    SELECT
        name,
        MIN(test_score),
        MAX(test_score),
        GROUP_CONCAT(DISTINCT test_score ORDER BY test_score DESC SEPARATOR ' ')
    FROM
        students
    GROUP BY
        name
*/
 楼主| 风华网络 发表于 2013-11-9 21:59:41 | 显示全部楼层
这个是squel.js的网站
http://hiddentao.github.io/squel/
sophie 发表于 2013-11-10 11:23:59 | 显示全部楼层
您好,周一上班为您咨询一下。
sophie 发表于 2013-11-11 10:51:47 | 显示全部楼层
您好,您是不是想在脚本编辑器中调用呢?如果是,做不到您的需求。
 楼主| 风华网络 发表于 2013-11-11 10:53:11 | 显示全部楼层
是想在脚本编辑器中使用。
sophie 发表于 2013-11-11 10:55:45 | 显示全部楼层
您好,不好意思,用iscript调用的话,做不到您的需求。
sophie 发表于 2013-11-11 15:02:32 | 显示全部楼层
Q上也跟客户反馈脚本编辑器中不能调用squel.js。Q上客户反馈,可以关闭该帖子。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 07:25

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表