Function that allows you to run a custom clickhouse query
Example:
const data = await trieve.getAnalytics({ query: new AnalyticsQueryBuilder() .select('event_type') .from('events') .where(AnalyticsQueryBuilder.and([ AnalyticsQueryBuilder.eq('event_type', 'view'), AnalyticsQueryBuilder.eq('user_id', 'user1') ]))}); Copy
const data = await trieve.getAnalytics({ query: new AnalyticsQueryBuilder() .select('event_type') .from('events') .where(AnalyticsQueryBuilder.and([ AnalyticsQueryBuilder.eq('event_type', 'view'), AnalyticsQueryBuilder.eq('user_id', 'user1') ]))});
Optional
Function that allows you to run a custom clickhouse query
Example: