@Mapper @Component public interface GremlinCollectionMapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<GremlinCollection>
| Modifier and Type | Method and Description |
|---|---|
com.baomidou.mybatisplus.core.metadata.IPage<GremlinCollection> |
selectByContentInPage(com.baomidou.mybatisplus.core.metadata.IPage<GremlinCollection> page,
int connId,
String content) |
@Select(value="SELECT *, (CASE WHEN `name` LIKE concat(\'%\', #{content}, \'%\') AND `content` LIKE concat(\'%\', #{content}, \'%\') THEN 0 WHEN `name` LIKE concat(\'%\', #{content}, \'%\') THEN 1 WHEN `content` LIKE concat(\'%\', #{content}, \'%\') THEN 2 END) as relation_sort FROM `gremlin_collection` WHERE `conn_id` = #{conn_id} AND (`name` LIKE concat(\'%\', #{content}, \'%\') OR `content` LIKE concat(\'%\', #{content}, \'%\')) ORDER BY relation_sort ASC, `create_time` DESC")
com.baomidou.mybatisplus.core.metadata.IPage<GremlinCollection> selectByContentInPage(com.baomidou.mybatisplus.core.metadata.IPage<GremlinCollection> page,
@Param(value="conn_id")
int connId,
@Param(value="content")
String content)
Copyright © 2024 The Apache Software Foundation. All rights reserved.