public FeedCategory findById(User user, Long id) {
return newQuery().from(category).where(category.user.eq(user), category.id.eq(id)).uniqueResult(category);
}
public FeedCategory findByName(User user, String name, FeedCategory parent) {
Predicate parentPredicate = null;
if (parent == null) {
parentPredicate = category.parent.isNull();
} else {
parentPredicate = category.parent.eq(parent);
}