So the ID 15080316325440044460 is 20 chars. 15080316325440044460333 is 23 chars (to long), so it gets truncated to 20 chars which leaves 15080316325440044460. So when you do findFirstByUserid(15080316325440044460333)
the 333 is ignored from the query. You could try setting the column data type to char 23 or bigint etc.