fenghuo/apps/backend/src/user/routes.ts

17 lines
434 B
TypeScript
Raw Normal View History

2025-05-26 19:56:34 +08:00
import { Hono } from "hono";
import { createUser, searchUser } from "./userindex";
const userRoute = new Hono();
userRoute.post('/', async (c) => {
const user = await c.req.json();
const result = await createUser(user);
return c.json(result);
});
userRoute.get('/search', async (c) => {
const q = c.req.query('q') || '';
const result = await searchUser(q);
return c.json(result.hits.hits);
});
export default userRoute;