帖子菜单

请问个源码语句

tywrtfyhrtjs 2019-10-14

'fid'   => $fidStr,

改成:

'fid'   => 可等于$fidStr中的某个值,即 查询中的 in 语句功能 


如何写?

admin

# 1楼 2019-10-14 点评

听不懂!!!

tywrtfyhrtjs

# 2楼 2019-10-14 点评

return $this->select('*',[

     'fid'  => $fid,

     'ORDER' => $order

]);


上面源码的查询条件功能,想改成下面这样的:


return $this->select('*',[

     'fid'  => $fidStr,      //比如$fidStr='1,2,3,4','fid'只要等于其中一个就达到条件,即如果'fid'=4就符合条件

     'ORDER' => $order

]);



admin

# 3楼 2019-10-15 点评

如果没达到条件呢

tywrtfyhrtjs

# 4楼 2019-10-15 点评

admin

2019-10-15

如果没达到条件呢

没有就空返回

意思就是本次查询,'fid'可以是多个中的某个,而不是只查一个的

怎么改成这种查询条件?


渲染之恋

# 5楼 2019-10-15 点评


$fidStr = array("abc","edf","123",123);//提交一个一维数组即可

return $this->select('*',[

     'fid'  => $fidStr, 

     'ORDER' => $order

]);

tywrtfyhrtjs

# 6楼 2019-10-15 点评

渲染之恋

2019-10-15


$fidStr = array("abc","edf","123",123);//提交一个一维数组即可

return $this->select('*',[

     'fid'  => $fidStr, 

     'ORDER' => $order

]);

不需添加“Like”或“In”查询类型标识吗?

对这一句,'fid'  => $fidStr,要区分“包含在”或“不包含在”的查询类型吗?


渲染之恋

# 7楼 2019-10-15 点评

tywrtfyhrtjs

2019-10-15

不需添加“Like”或“In”查询类型标识吗?

对这一句,'fid'  => $fidStr,要区分“包含在”或“不包含在”的查询类型吗?


你直接执行一下代码试试不就知道了?

tywrtfyhrtjs

# 8楼 2019-10-15 点评

渲染之恋

2019-10-15

你直接执行一下代码试试不就知道了?

我试了!可以的!非常感谢!


想多问下,如果要区分“包含在”或“不包含在”的查询类型呢?

渲染之恋

# 9楼 2019-10-15 点评

tywrtfyhrtjs

2019-10-15

我试了!可以的!非常感谢!


想多问下,如果要区分“包含在”或“不包含在”的查询类型呢?

不懂你的包含或不包含在是啥意思,你直接上代码打个比方!

渲染之恋

# 10楼 2019-10-15 点评

tywrtfyhrtjs

2019-10-15

我试了!可以的!非常感谢!


想多问下,如果要区分“包含在”或“不包含在”的查询类型呢?

或者上SQL也行

tywrtfyhrtjs

# 11楼 2019-10-15 点评

'fid' => $fidStr,

这一句是'fid'等于$fidStr数组中某一个元素。
如果要'fid'不等于$fidStr数组里任何一个元素呢?

渲染之恋

# 12楼 2019-10-15 点评

'fid[!]' => $fidStr,

tywrtfyhrtjs

# 13楼 2019-10-15 点评

渲染之恋

2019-10-15

'fid[!]' => $fidStr,
感谢!感谢!


tywrtfyhrtjs

# 14楼 2019-10-16 点评

渲染之恋

2019-10-15

'fid[!]' => $fidStr,
请问,这些写法是在哪里看到的呢?是看框架源码吗?有相关资料吗?


渲染之恋

# 15楼 2019-10-16 点评

tywrtfyhrtjs

2019-10-16

请问,这些写法是在哪里看到的呢?是看框架源码吗?有相关资料吗?


框架文档

tywrtfyhrtjs

# 16楼 2019-10-19 点评

感谢!

踩 (0)
赞 (0)
查看 (3620)
登陆后才可发表内容