business_owner_id will be unique value but return value only gives me document list not collection attribute data
In such case:
Query.equal("bussines_owner_ID", ["a123123qqwe"])
Should return all documents that have an attribute business_owner_id that equals to a123123q
I understand, it was an example. Since business owner ID is unique, you can use that ID as your searchable key rather then running the query you mentioned -> as @D5 pointed.
Full example:
import 'package:appwrite/appwrite.dart';
void main() async {
final client = Client()
.setEndpoint('https://cloud.appwrite.io/v1')
.setProject('[PROJECT_ID]');
final databases = Databases(client);
try {
final documents = await
databases.listDocuments(
'[DATABASE_ID]',
'[COLLECTION_ID]',
[
Query.equal("bussines_owner_ID",["a123123qqwe"])
]
);
} on AppwriteException catch(e) {
print(e);
}
}
You need to specify your bussines_owner_ID into Indexes after that your query working
Something like this ?
Yessss
Key And Attribute names are same
bussines_owner_ID
It should be same or not ?
In the latest version it's not needed using attributes, however very recommended since it improves performance
It should be same
And how do you access attribute value ? like test[0].@business_name
test[index].attributeName
🥲
test[0].$collectionId
For this is showing me correct collectionID
Could you please send all the code? (Related to appwrite)
🥲
{ "total": 5, "documents": [ { "$id": "5e5ea5c16897e", "$collectionId": "5e5ea5c15117e", "$databaseId": "5e5ea5c15117e", "$createdAt": "2020-10-15T06:38:00.000+00:00", "$updatedAt": "2020-10-15T06:38:00.000+00:00", "$permissions": [ "read(any)" ] } ] }
i can only able to access this $ keys only but not able to access my collection attributes
Share SS of Db
I got the solution
I need to use something like this
print(test[0].data['business_name']);
Thank You Guys @joeyouss @Nikunj Panchal 🌿 @D5
[SOLVED] how to get database collections attribute value using flutter ?
Recommended threads
- Apple OAuth Scopes
Hi Hi, I've configured sign in with apple and this is the response i'm getting from apple once i've signed in. I cant find anywhere I set scopes. I remember se...
- Sign In With Apple OAuth Help
Hi All! I've got a flutter & appwrite app which Im trying to use sign in with apple for. I already have sign in with google working and the function is the sam...
- [SOLVED] OAuth With Google & Flutter
Hi all, I'm trying to sign in with google and it all goes swimmingly until the call back. I get a new user created on the appwrite dashboard however the flutte...