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
- flutter realtime not working since versi...
I have the problem, that in flutter the realtime does not work anymore when I upgrade the sdk to verison 21.0.0+ (works with 20.3.3) I think the queries are not...
- Google's "Choose an account" screen stuc...
I've been struggling with this problem on my servers (self hosted 1.6.0 & 1.7.4) , multiple projects , multiple apps , and I think I have reached a very strange...
- Fix Android OAuth2 page not being resume...
I've opened a PR a while back that fixes Flutter OAuth2 authentication with recent `flutter_web_auth_2` version, that didn't get much attention: * https://githu...