How to query with bitwise op?
Open
- Dominant language
- Go
- Stars
- 17.2k
- Forks
- 1k
- PR merge metrics
- No merged PRs in 30d
Description
Hi, I have some problem to write query:
There is a field `tag` with integer type. How to write query like raw sql `select * from table_name where tag & 16 = 16` ?
update:
find a way:
```
func(s *sql.Selector) {
s.Where(sql.ExprP("tag & ? = ?", 16, 16))
}
```
any better answer?
Contributor guide
Assessment
This issue has not been assessed yet.