-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Queries with multiple e tags return no results on sqlite #47
Comments
The best fix would be to have a separate table for the tags to be queried. What are you building? If you just want a simple sqlite-based relay for testing in the meantime I think you should probably use https://github.com/scsibug/nostr-rs-relay. |
The backend is a relay + a couple endpoints for streaming stuff. I liked the idea of relayer because I can effectively embed the relay in the api and have hooks into the various relay lifecycles. Do you know of any other relay frameworks in Go? |
No, I don't, I don't know of any other relay frameworks in any language except for this one! Wow, stemstr.app is looking great!, but hey, if that is your use case you should use the Postgres backend. |
Thanks. I was planning to swap to the Postgres backend, I guess the time has come 😂 |
I was able to reproduce this problem using the Postgres backend. |
No way. |
Well, I guess we should fix it now then. |
I apologize, after testing the Postgres backend again this morning I'm able to query by multiple Almost certain this is a real issue in the sqlite backend. |
Single e tag works as expected
Two values returns nothing:
I suspect this has to do with the
LIKE
query generation. I will be working on a fix but if you can get it in quicker I'd gladly use that 😅The text was updated successfully, but these errors were encountered: