起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2802|回复: 10

[结贴] 仿netease 做登录,baasData设置过滤条件查询不出数据,

[复制链接]

12

主题

43

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
发表于 2016-12-29 09:51:16 | 显示全部楼层 |阅读模式
action中的query方法的条件 Code=:username and LoginPwd=:password

代码
  1. var userData1 = this.comp("baasData1");
  2.                 userData1.clear();
  3.                 //userData.filters.setVar("userPhone", userInput);//Code
  4.                 //userData.filters.setVar("password", passwordInput);//LoginPwd
  5.                 userData1.filters.setVar("username",userInput);
  6.                 userData1.filters.setVar("password",md5Pwd);
  7.                
  8.                 //alert(userData1.filters.getVar("username"));            
  9.                 //alert(userData1.filters.getVar("password"));
  10.                
  11.                 userData1.refreshData();
  12.                
  13.                 if (userData1.count() > 0) {
复制代码


之前var userData 定义alert显示是空的,后来加个了才显示为object,但是查询不出数据,去掉过滤条件也没有数据。

不知道是什么原因,麻烦帮我看一下,谢谢!

12

主题

43

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-29 10:40:45 | 显示全部楼层
我重新建了个应用,利用模板标准的数据列,也显示不出数据,我的数据库是sql server 2014 express ,数据库连接成功,里面有两条记录?这个是什么原因造成的,麻烦帮我解决一下,谢谢!
回复 支持 反对

使用道具 举报

12

主题

43

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-29 10:41:47 | 显示全部楼层
@type: "table", rows: [],…}
@type: "table"
rows: []
userdata: {relationAlias: "Email,Phone,Post,IdCard,calcCheckBox,Gender,Id,Code,LoginPwd,Name",…}
relationAlias: "Email,Phone,Post,IdCard,calcCheckBox,Gender,Id,Code,LoginPwd,Name"
relationTypes: "String,String,String,String,Boolean,Integer,Integer,String,String,String"
sys.count: 0
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-29 10:48:56 | 显示全部楼层
EagleShi 发表于 2016-12-29 10:41
@type: "table", rows: [],…}
@type: "table"
rows: []

这个是什么呢?
回复 支持 反对

使用道具 举报

12

主题

43

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-29 10:49:45 | 显示全部楼层

这个是chrome跟踪的,记录为空,说明查询没有返回数据
回复 支持 反对

使用道具 举报

12

主题

43

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-29 10:51:18 | 显示全部楼层
1111.png
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2016-12-29 11:04:23 | 显示全部楼层

你的是自定义action吗?  
X5的版本是3.6吗?
用的是cdata还是baasData啊?
回复 支持 反对

使用道具 举报

12

主题

43

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-29 11:14:40 | 显示全部楼层
半导体 发表于 2016-12-29 11:04
你的是自定义action吗?  
X5的版本是3.6吗?
用的是cdata还是baasData啊?

是用标准的action,就是service.m,选择表后自动生成的那种
X5是3.6的
用的是baasData

谢谢啊!
demo我运行是正常的,就是我自己的sql server 数据库的不行
回复 支持 反对

使用道具 举报

12

主题

43

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-29 11:34:41 | 显示全部楼层

你好,还是过滤条件设置的有问题,我把service.m中的过滤条件删除就能出记录了,但我以前这样是可以的,请问有没有遇到这种情况,还是3.6更改过什么了?

谢谢
回复 支持 反对

使用道具 举报

12

主题

43

帖子

84

积分

初级会员

Rank: 2

积分
84
QQ
 楼主| 发表于 2016-12-29 11:37:33 | 显示全部楼层
2222.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-19 01:57 , Processed in 0.074829 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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