您可以只修改两行:
->where('(library.available_until >=', date("Y-m-d H:i:s"), FALSE)->or_where("library.available_until = '00-00-00 00:00:00')", NULL, FALSE)
编辑:
省略该
FALSE参数会将反引号放在方括号之前,并使它们成为表名称/值的一部分,从而使查询无法使用。
该
NULL参数存在于此仅仅是因为该函数要求第二个参数为值,并且由于我们没有第二个参数,因此我们发送NULL。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)